./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c --full-output --traceabstraction.commutativity.condition.synthesis NECESSARY_AND_SUFFICIENT -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 1c4755c5 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/config/GemCutterReach.xml -i ../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c -s /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/config/svcomp-Reach-32bit-GemCutter_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer GemCutter --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c031a4ce44fce05276ee0c322906dbff86776176e55e116d257d2b83e85a253c --traceabstraction.commutativity.condition.synthesis NECESSARY_AND_SUFFICIENT -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml --- Real Ultimate output --- This is Ultimate 0.3.0-dev-1c4755c-m [2024-12-17 22:23:38,387 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-17 22:23:38,433 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/config/svcomp-Reach-32bit-GemCutter_Default.epf [2024-12-17 22:23:38,438 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-17 22:23:38,439 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-17 22:23:38,456 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-17 22:23:38,456 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-17 22:23:38,456 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-17 22:23:38,456 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-17 22:23:38,457 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-17 22:23:38,457 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-17 22:23:38,457 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-17 22:23:38,457 INFO L153 SettingsManager]: * Use SBE=true [2024-12-17 22:23:38,457 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-17 22:23:38,457 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-17 22:23:38,458 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-17 22:23:38,458 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-17 22:23:38,458 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-17 22:23:38,459 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-17 22:23:38,459 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-17 22:23:38,460 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-17 22:23:38,460 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-17 22:23:38,460 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-12-17 22:23:38,460 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-17 22:23:38,460 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-17 22:23:38,460 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-17 22:23:38,460 INFO L153 SettingsManager]: * Commutativity condition synthesis=NECESSARY_AND_SUFFICIENT [2024-12-17 22:23:38,460 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * DFS Order used in POR=LOOP_LOCKSTEP [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-12-17 22:23:38,461 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> GemCutter Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c031a4ce44fce05276ee0c322906dbff86776176e55e116d257d2b83e85a253c Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Commutativity condition synthesis -> NECESSARY_AND_SUFFICIENT [2024-12-17 22:23:38,657 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-17 22:23:38,662 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-17 22:23:38,663 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-17 22:23:38,664 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-17 22:23:38,664 INFO L274 PluginConnector]: CDTParser initialized [2024-12-17 22:23:38,665 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c [2024-12-17 22:23:39,788 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/1e67de41c/4336f8e2354e4597a1d44176371e70a7/FLAGd93fc381d [2024-12-17 22:23:39,959 INFO L384 CDTParser]: Found 1 translation units. [2024-12-17 22:23:39,960 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c [2024-12-17 22:23:39,965 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/1e67de41c/4336f8e2354e4597a1d44176371e70a7/FLAGd93fc381d [2024-12-17 22:23:40,333 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/1e67de41c/4336f8e2354e4597a1d44176371e70a7 [2024-12-17 22:23:40,335 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-17 22:23:40,336 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-17 22:23:40,337 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-17 22:23:40,337 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-17 22:23:40,339 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-17 22:23:40,340 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,340 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a24d06d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40, skipping insertion in model container [2024-12-17 22:23:40,340 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,351 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-17 22:23:40,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c[4403,4416] [2024-12-17 22:23:40,453 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-17 22:23:40,460 INFO L200 MainTranslator]: Completed pre-run [2024-12-17 22:23:40,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c[4403,4416] [2024-12-17 22:23:40,490 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-17 22:23:40,500 INFO L204 MainTranslator]: Completed translation [2024-12-17 22:23:40,501 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40 WrapperNode [2024-12-17 22:23:40,501 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-17 22:23:40,502 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-17 22:23:40,502 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-17 22:23:40,502 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-17 22:23:40,507 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,513 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,529 INFO L138 Inliner]: procedures = 26, calls = 67, calls flagged for inlining = 22, calls inlined = 28, statements flattened = 319 [2024-12-17 22:23:40,529 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-17 22:23:40,530 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-17 22:23:40,530 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-17 22:23:40,530 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-17 22:23:40,534 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,534 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,536 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,537 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,541 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,546 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,552 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,553 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,554 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,555 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-17 22:23:40,556 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-17 22:23:40,556 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-17 22:23:40,556 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-17 22:23:40,557 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (1/1) ... [2024-12-17 22:23:40,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-12-17 22:23:40,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:23:40,578 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-12-17 22:23:40,579 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-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-12-17 22:23:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-12-17 22:23:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-12-17 22:23:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-12-17 22:23:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-17 22:23:40,593 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-17 22:23:40,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-17 22:23:40,594 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-12-17 22:23:40,664 INFO L234 CfgBuilder]: Building ICFG [2024-12-17 22:23:40,665 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-17 22:23:41,045 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-12-17 22:23:41,045 INFO L283 CfgBuilder]: Performing block encoding [2024-12-17 22:23:41,286 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-17 22:23:41,286 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-12-17 22:23:41,286 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 10:23:41 BoogieIcfgContainer [2024-12-17 22:23:41,287 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-17 22:23:41,288 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-17 22:23:41,288 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-17 22:23:41,291 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-17 22:23:41,291 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 10:23:40" (1/3) ... [2024-12-17 22:23:41,292 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e60e36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 10:23:41, skipping insertion in model container [2024-12-17 22:23:41,292 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 10:23:40" (2/3) ... [2024-12-17 22:23:41,292 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e60e36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 10:23:41, skipping insertion in model container [2024-12-17 22:23:41,292 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 10:23:41" (3/3) ... [2024-12-17 22:23:41,293 INFO L128 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-series3.wvr.c [2024-12-17 22:23:41,303 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-17 22:23:41,305 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-more-buffer-series3.wvr.c that has 5 procedures, 46 locations, 1 initial locations, 7 loop locations, and 1 error locations. [2024-12-17 22:23:41,305 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-12-17 22:23:41,347 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-12-17 22:23:41,383 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-17 22:23:41,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-12-17 22:23:41,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:23:41,385 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-12-17 22:23:41,387 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-12-17 22:23:41,448 INFO L177 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-12-17 22:23:41,459 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-12-17 22:23:41,464 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;@7ca2f72b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-17 22:23:41,464 INFO L334 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-12-17 22:23:42,567 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:42,568 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:42,568 INFO L139 ounterexampleChecker]: Examining path program with hash -1415038484, occurence #1 [2024-12-17 22:23:42,568 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:23:42,568 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:42,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:42,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1797658143, now seen corresponding path program 1 times [2024-12-17 22:23:42,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:42,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168924125] [2024-12-17 22:23:42,576 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:42,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:43,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-17 22:23:43,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:43,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168924125] [2024-12-17 22:23:43,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168924125] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:23:43,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:23:43,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-17 22:23:43,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771630539] [2024-12-17 22:23:43,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:23:43,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-17 22:23:43,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:43,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-17 22:23:43,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-17 22:23:43,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:43,709 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:43,709 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:43,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:43,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:43,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-17 22:23:43,847 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:43,847 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:43,847 INFO L139 ounterexampleChecker]: Examining path program with hash -1415038484, occurence #2 [2024-12-17 22:23:43,847 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:23:43,847 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:23:43,848 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:43,848 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 2 [2024-12-17 22:23:43,848 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:43,849 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-12-17 22:23:43,858 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:43,858 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 9 [2024-12-17 22:23:43,858 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:43,858 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-12-17 22:23:43,858 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:43,858 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 17 [2024-12-17 22:23:43,858 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:43,859 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-12-17 22:23:43,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:43,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1304631067, now seen corresponding path program 1 times [2024-12-17 22:23:43,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:43,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967368927] [2024-12-17 22:23:43,922 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:43,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:43,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:44,110 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:44,111 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:44,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967368927] [2024-12-17 22:23:44,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967368927] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:23:44,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:23:44,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-17 22:23:44,112 INFO L172 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 65. Constructing proof automaton... [2024-12-17 22:23:44,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:23:44,113 INFO L311 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2024-12-17 22:23:44,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-17 22:23:44,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2024-12-17 22:23:44,114 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-17 22:23:44,114 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-17 22:23:44,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:44,115 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:44,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:44,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:44,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:44,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:44,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:44,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-17 22:23:44,232 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:44,232 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:44,232 INFO L139 ounterexampleChecker]: Examining path program with hash -1415038484, occurence #3 [2024-12-17 22:23:44,232 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:23:44,233 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:23:44,233 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:44,233 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 2 [2024-12-17 22:23:44,233 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:44,233 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-12-17 22:23:44,233 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:44,233 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-12-17 22:23:44,233 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:44,233 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 14 [2024-12-17 22:23:44,233 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:44,233 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-12-17 22:23:44,233 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:44,233 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-12-17 22:23:44,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:44,284 INFO L85 PathProgramCache]: Analyzing trace with hash -2095538082, now seen corresponding path program 1 times [2024-12-17 22:23:44,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:44,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372049058] [2024-12-17 22:23:44,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:44,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:44,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:44,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:44,515 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:44,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372049058] [2024-12-17 22:23:44,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372049058] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:44,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1886833868] [2024-12-17 22:23:44,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:44,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:44,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:44,563 INFO L256 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:44,568 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:44,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:44,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1886833868] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:44,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:44,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-12-17 22:23:44,703 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:44,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-12-17 22:23:44,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:44,737 INFO L85 PathProgramCache]: Analyzing trace with hash 718884902, now seen corresponding path program 1 times [2024-12-17 22:23:44,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:44,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737521037] [2024-12-17 22:23:44,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:44,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:44,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:44,982 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:44,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737521037] [2024-12-17 22:23:44,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737521037] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:44,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [232004094] [2024-12-17 22:23:44,983 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:44,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:45,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:45,016 INFO L256 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:45,020 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:45,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:45,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [232004094] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:45,132 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:45,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-12-17 22:23:45,132 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:45,132 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-12-17 22:23:45,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:45,196 INFO L85 PathProgramCache]: Analyzing trace with hash 810593629, now seen corresponding path program 1 times [2024-12-17 22:23:45,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:45,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127139454] [2024-12-17 22:23:45,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:45,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:45,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:45,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:45,488 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:45,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127139454] [2024-12-17 22:23:45,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127139454] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:45,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [968535645] [2024-12-17 22:23:45,488 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:45,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:45,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:45,522 INFO L256 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:45,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:45,629 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:45,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [968535645] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:45,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:45,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-12-17 22:23:45,629 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:45,629 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2024-12-17 22:23:45,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:45,669 INFO L85 PathProgramCache]: Analyzing trace with hash 843254688, now seen corresponding path program 1 times [2024-12-17 22:23:45,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:45,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284185147] [2024-12-17 22:23:45,669 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:45,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:45,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:45,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:45,932 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:45,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284185147] [2024-12-17 22:23:45,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284185147] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:45,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1377014968] [2024-12-17 22:23:45,932 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:45,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:45,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:45,974 INFO L256 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:45,976 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:46,093 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:46,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1377014968] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:46,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:46,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-12-17 22:23:46,093 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:46,094 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 97 is hopeless, skipping. [2024-12-17 22:23:46,094 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 98 is hopeless, skipping. [2024-12-17 22:23:46,094 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 107 is hopeless, skipping. [2024-12-17 22:23:46,094 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-12-17 22:23:46,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:46,143 INFO L85 PathProgramCache]: Analyzing trace with hash -968225041, now seen corresponding path program 1 times [2024-12-17 22:23:46,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:46,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939124049] [2024-12-17 22:23:46,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:46,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:46,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:46,420 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:46,421 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:46,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939124049] [2024-12-17 22:23:46,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939124049] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:46,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [483439022] [2024-12-17 22:23:46,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:46,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:46,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:46,483 INFO L256 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:46,485 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:46,588 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:46,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [483439022] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:46,589 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:46,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-12-17 22:23:46,589 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:46,589 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 124 [2024-12-17 22:23:46,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:46,664 INFO L85 PathProgramCache]: Analyzing trace with hash -128074085, now seen corresponding path program 1 times [2024-12-17 22:23:46,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:46,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831521208] [2024-12-17 22:23:46,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:46,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:46,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:46,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:46,953 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:46,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831521208] [2024-12-17 22:23:46,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831521208] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:46,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1408437606] [2024-12-17 22:23:46,953 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:46,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:47,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:47,022 INFO L256 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:47,024 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:47,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:47,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1408437606] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:47,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:47,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-12-17 22:23:47,128 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:47,128 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 145 is hopeless, skipping. [2024-12-17 22:23:47,128 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 149 is hopeless, skipping. [2024-12-17 22:23:47,128 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-12-17 22:23:47,128 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:47,128 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 163 [2024-12-17 22:23:47,128 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:47,128 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:23:47,128 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:47,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:47,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1380858396, now seen corresponding path program 1 times [2024-12-17 22:23:47,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:47,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818001961] [2024-12-17 22:23:47,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:47,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:47,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:47,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:47,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:47,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818001961] [2024-12-17 22:23:47,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818001961] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:47,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849906038] [2024-12-17 22:23:47,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:47,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:23:47,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:23:47,510 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-12-17 22:23:47,512 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-12-17 22:23:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:47,707 INFO L256 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:47,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:47,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:47,815 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:23:47,933 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:47,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849906038] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:23:47,933 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:23:47,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2024-12-17 22:23:47,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988467358] [2024-12-17 22:23:47,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:23:47,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-17 22:23:47,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:47,935 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-17 22:23:47,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-12-17 22:23:47,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:47,935 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:47,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 14 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:47,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:47,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:47,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:48,099 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-12-17 22:23:48,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,SelfDestructingSolverStorable3,SelfDestructingSolverStorable2,SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable6,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,SelfDestructingSolverStorable9,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14 [2024-12-17 22:23:48,292 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:48,292 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:48,293 INFO L139 ounterexampleChecker]: Examining path program with hash -1415038484, occurence #4 [2024-12-17 22:23:48,293 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:23:48,293 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:23:48,293 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:48,293 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-12-17 22:23:48,293 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:48,293 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-12-17 22:23:48,293 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:48,294 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-12-17 22:23:48,294 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:48,294 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-12-17 22:23:48,294 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:48,294 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-12-17 22:23:48,294 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:48,294 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-12-17 22:23:48,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:48,358 INFO L85 PathProgramCache]: Analyzing trace with hash -508385485, now seen corresponding path program 1 times [2024-12-17 22:23:48,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:48,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961655439] [2024-12-17 22:23:48,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:48,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:48,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:48,580 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:48,580 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:48,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961655439] [2024-12-17 22:23:48,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961655439] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:48,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [805860560] [2024-12-17 22:23:48,581 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:48,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:48,607 INFO L256 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-17 22:23:48,608 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:48,741 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:48,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [805860560] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:48,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:48,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2024-12-17 22:23:48,741 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:48,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-12-17 22:23:48,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:48,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1909423723, now seen corresponding path program 1 times [2024-12-17 22:23:48,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:48,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392759915] [2024-12-17 22:23:48,773 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:48,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:48,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:48,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:48,945 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:48,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392759915] [2024-12-17 22:23:48,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392759915] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:48,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1231314838] [2024-12-17 22:23:48,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:48,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:48,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:48,974 INFO L256 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:48,975 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:49,091 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:49,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1231314838] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:49,092 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:49,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2024-12-17 22:23:49,092 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:49,092 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-12-17 22:23:49,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:49,152 INFO L85 PathProgramCache]: Analyzing trace with hash 937404338, now seen corresponding path program 1 times [2024-12-17 22:23:49,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:49,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404122981] [2024-12-17 22:23:49,152 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:49,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:49,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:49,368 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:49,368 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:49,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404122981] [2024-12-17 22:23:49,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404122981] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:49,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [704690206] [2024-12-17 22:23:49,368 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:49,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:49,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:49,394 INFO L256 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-17 22:23:49,395 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:49,592 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-12-17 22:23:49,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [704690206] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:49,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:49,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-12-17 22:23:49,592 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:49,593 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-12-17 22:23:49,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:49,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1847661301, now seen corresponding path program 1 times [2024-12-17 22:23:49,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:49,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143262166] [2024-12-17 22:23:49,629 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:49,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:49,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:49,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:49,812 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:49,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143262166] [2024-12-17 22:23:49,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143262166] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:49,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1419610329] [2024-12-17 22:23:49,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:49,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:49,840 INFO L256 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:49,841 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:49,962 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:49,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1419610329] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:49,963 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:49,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2024-12-17 22:23:49,963 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:49,963 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 98 is hopeless, skipping. [2024-12-17 22:23:49,963 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 99 is hopeless, skipping. [2024-12-17 22:23:49,963 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 108 is hopeless, skipping. [2024-12-17 22:23:49,963 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 116 [2024-12-17 22:23:50,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:50,007 INFO L85 PathProgramCache]: Analyzing trace with hash 621695646, now seen corresponding path program 1 times [2024-12-17 22:23:50,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:50,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580143684] [2024-12-17 22:23:50,007 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:50,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:50,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:50,211 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:50,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580143684] [2024-12-17 22:23:50,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580143684] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:50,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [477266890] [2024-12-17 22:23:50,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:50,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:50,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:50,247 INFO L256 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:50,248 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:50,361 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:50,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [477266890] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:50,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:50,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2024-12-17 22:23:50,361 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:50,361 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-12-17 22:23:50,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:50,424 INFO L85 PathProgramCache]: Analyzing trace with hash -4244560, now seen corresponding path program 1 times [2024-12-17 22:23:50,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:50,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816535303] [2024-12-17 22:23:50,424 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:50,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:50,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:50,682 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:50,683 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:50,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816535303] [2024-12-17 22:23:50,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816535303] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:50,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1115352385] [2024-12-17 22:23:50,683 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:50,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:50,720 INFO L256 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-17 22:23:50,722 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:50,836 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-17 22:23:50,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1115352385] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:50,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:50,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2024-12-17 22:23:50,837 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:50,837 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 146 is hopeless, skipping. [2024-12-17 22:23:50,837 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 150 is hopeless, skipping. [2024-12-17 22:23:50,837 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 162 [2024-12-17 22:23:50,837 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:50,837 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-12-17 22:23:50,837 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:50,837 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:23:50,837 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:50,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:50,837 INFO L85 PathProgramCache]: Analyzing trace with hash -621624345, now seen corresponding path program 2 times [2024-12-17 22:23:50,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:50,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362075661] [2024-12-17 22:23:50,837 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-17 22:23:50,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:50,880 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-17 22:23:50,880 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:23:51,107 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-17 22:23:51,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:51,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362075661] [2024-12-17 22:23:51,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362075661] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:23:51,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:23:51,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-17 22:23:51,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606182671] [2024-12-17 22:23:51,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:23:51,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-17 22:23:51,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:51,109 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-17 22:23:51,109 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-17 22:23:51,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:51,109 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:51,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:51,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:51,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:51,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:51,109 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:51,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:51,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:51,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:51,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:51,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,SelfDestructingSolverStorable21,SelfDestructingSolverStorable22,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24,SelfDestructingSolverStorable25,SelfDestructingSolverStorable15,SelfDestructingSolverStorable26,SelfDestructingSolverStorable16,SelfDestructingSolverStorable27,SelfDestructingSolverStorable17 [2024-12-17 22:23:51,257 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:51,257 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:51,258 INFO L139 ounterexampleChecker]: Examining path program with hash -580093499, occurence #1 [2024-12-17 22:23:51,258 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:23:51,258 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:51,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:51,258 INFO L85 PathProgramCache]: Analyzing trace with hash -710050407, now seen corresponding path program 3 times [2024-12-17 22:23:51,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:51,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548452876] [2024-12-17 22:23:51,258 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-17 22:23:51,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:51,569 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-12-17 22:23:51,569 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:23:52,254 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-12-17 22:23:52,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:52,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548452876] [2024-12-17 22:23:52,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548452876] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:52,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937841698] [2024-12-17 22:23:52,256 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-17 22:23:52,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:23:52,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:23:52,257 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-12-17 22:23:52,259 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-12-17 22:23:52,448 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-12-17 22:23:52,448 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:23:52,451 INFO L256 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:23:52,454 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:53,166 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-12-17 22:23:53,167 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:23:53,835 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-12-17 22:23:53,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937841698] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:23:53,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:23:53,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 48 [2024-12-17 22:23:53,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808003808] [2024-12-17 22:23:53,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:23:53,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-12-17 22:23:53,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:53,838 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-12-17 22:23:53,841 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=454, Invalid=1802, Unknown=0, NotChecked=0, Total=2256 [2024-12-17 22:23:53,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:53,841 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:53,841 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.166666666666666) internal successors, (392), 48 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:53,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:53,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:53,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:53,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:53,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:54,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:54,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:54,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:54,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:54,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:54,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-12-17 22:23:54,698 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-12-17 22:23:54,699 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:54,699 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:54,699 INFO L139 ounterexampleChecker]: Examining path program with hash -580093499, occurence #2 [2024-12-17 22:23:54,699 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:23:54,699 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:23:54,699 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:54,699 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-12-17 22:23:54,699 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:54,699 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-12-17 22:23:54,699 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:54,699 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-12-17 22:23:54,699 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:54,699 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 20 [2024-12-17 22:23:54,699 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:54,699 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-12-17 22:23:54,699 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:54,699 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 119 [2024-12-17 22:23:54,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:54,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1099897512, now seen corresponding path program 1 times [2024-12-17 22:23:54,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:54,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596156896] [2024-12-17 22:23:54,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:54,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:54,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:54,976 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:23:54,976 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:54,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596156896] [2024-12-17 22:23:54,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596156896] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:54,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [208421627] [2024-12-17 22:23:54,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:54,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:55,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:55,022 INFO L256 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-17 22:23:55,024 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:55,169 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:23:55,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [208421627] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:55,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:55,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2024-12-17 22:23:55,170 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:55,170 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-12-17 22:23:55,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:55,222 INFO L85 PathProgramCache]: Analyzing trace with hash -262918579, now seen corresponding path program 1 times [2024-12-17 22:23:55,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:55,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376044535] [2024-12-17 22:23:55,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:55,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:55,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:55,489 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:23:55,490 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:55,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376044535] [2024-12-17 22:23:55,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376044535] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:55,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [224183277] [2024-12-17 22:23:55,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:55,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:55,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:55,532 INFO L256 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-17 22:23:55,534 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:55,672 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:23:55,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [224183277] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:55,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:55,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2024-12-17 22:23:55,672 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:55,672 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-12-17 22:23:55,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:55,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1193419239, now seen corresponding path program 1 times [2024-12-17 22:23:55,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:55,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913776628] [2024-12-17 22:23:55,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:55,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:55,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:55,948 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:23:55,949 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:55,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913776628] [2024-12-17 22:23:55,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913776628] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:55,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [466406401] [2024-12-17 22:23:55,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:55,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:55,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:55,989 INFO L256 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-17 22:23:55,991 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:56,128 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:23:56,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [466406401] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:56,129 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:23:56,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2024-12-17 22:23:56,129 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:23:56,129 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-12-17 22:23:56,165 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:56,165 INFO L85 PathProgramCache]: Analyzing trace with hash -226377441, now seen corresponding path program 1 times [2024-12-17 22:23:56,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:23:56,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452395463] [2024-12-17 22:23:56,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:56,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:56,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:56,325 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2024-12-17 22:23:56,325 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:23:56,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452395463] [2024-12-17 22:23:56,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452395463] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:23:56,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:23:56,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-17 22:23:56,326 INFO L172 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 137. Constructing proof automaton... [2024-12-17 22:23:56,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:23:56,326 INFO L311 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2024-12-17 22:23:56,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-17 22:23:56,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2024-12-17 22:23:56,327 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-17 22:23:56,327 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-17 22:23:56,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:56,327 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:56,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:56,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:56,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:56,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:56,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:56,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:56,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:56,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:56,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:56,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:56,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:56,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:56,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:56,742 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,SelfDestructingSolverStorable33,SelfDestructingSolverStorable34,SelfDestructingSolverStorable35 [2024-12-17 22:23:56,742 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:56,742 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:56,742 INFO L139 ounterexampleChecker]: Examining path program with hash -137197110, occurence #1 [2024-12-17 22:23:56,742 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:23:56,742 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:56,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:56,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1168808429, now seen corresponding path program 4 times [2024-12-17 22:23:56,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:56,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978784740] [2024-12-17 22:23:56,742 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:23:56,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:56,767 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:23:56,767 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:23:56,905 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-17 22:23:56,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:56,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978784740] [2024-12-17 22:23:56,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978784740] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:56,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763345790] [2024-12-17 22:23:56,906 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:23:56,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:23:56,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:23:56,908 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-12-17 22:23:56,909 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-12-17 22:23:57,019 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:23:57,019 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:23:57,021 INFO L256 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-17 22:23:57,022 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:57,160 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-17 22:23:57,160 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:23:57,288 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-12-17 22:23:57,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763345790] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:23:57,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:23:57,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2024-12-17 22:23:57,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772909135] [2024-12-17 22:23:57,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:23:57,289 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-17 22:23:57,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:57,290 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-17 22:23:57,290 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2024-12-17 22:23:57,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:57,290 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:57,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 6.285714285714286) internal successors, (132), 21 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:57,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:57,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:57,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:23:57,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-17 22:23:57,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:23:57,650 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:57,650 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:57,650 INFO L139 ounterexampleChecker]: Examining path program with hash -137197110, occurence #2 [2024-12-17 22:23:57,650 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:23:57,650 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:23:57,650 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:57,650 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-12-17 22:23:57,650 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:57,650 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-12-17 22:23:57,650 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,650 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 17 [2024-12-17 22:23:57,650 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,651 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-12-17 22:23:57,651 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,651 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-12-17 22:23:57,651 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,651 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-12-17 22:23:57,652 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,652 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-12-17 22:23:57,652 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:57,652 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:23:57,652 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:57,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:57,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1333919533, now seen corresponding path program 5 times [2024-12-17 22:23:57,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:57,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320952314] [2024-12-17 22:23:57,652 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-17 22:23:57,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:57,687 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-12-17 22:23:57,687 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:23:57,877 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-17 22:23:57,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:57,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320952314] [2024-12-17 22:23:57,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320952314] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:23:57,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:23:57,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-17 22:23:57,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440136537] [2024-12-17 22:23:57,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:23:57,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-17 22:23:57,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:57,878 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-17 22:23:57,878 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-17 22:23:57,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:57,878 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:57,878 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:23:57,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:23:57,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:23:57,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-12-17 22:23:57,990 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:57,990 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:57,990 INFO L139 ounterexampleChecker]: Examining path program with hash -137197110, occurence #3 [2024-12-17 22:23:57,990 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:23:57,990 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:23:57,990 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:57,990 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-12-17 22:23:57,990 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:57,990 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 14 [2024-12-17 22:23:57,991 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,991 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-12-17 22:23:57,991 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,991 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-12-17 22:23:57,991 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,991 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 26 [2024-12-17 22:23:57,991 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,991 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-12-17 22:23:57,991 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:23:57,991 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-12-17 22:23:57,991 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:23:57,991 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:23:57,991 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:57,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:57,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1601576879, now seen corresponding path program 1 times [2024-12-17 22:23:57,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:57,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707915201] [2024-12-17 22:23:57,992 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:57,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:58,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:58,360 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-17 22:23:58,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:58,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707915201] [2024-12-17 22:23:58,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707915201] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:23:58,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142868483] [2024-12-17 22:23:58,360 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:23:58,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:23:58,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:23:58,362 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-12-17 22:23:58,364 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-12-17 22:23:58,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:23:58,483 INFO L256 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:23:58,484 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:23:58,705 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-17 22:23:58,706 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:23:58,973 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-17 22:23:58,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142868483] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:23:58,974 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:23:58,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 12] total 33 [2024-12-17 22:23:58,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358933810] [2024-12-17 22:23:58,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:23:58,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-12-17 22:23:58,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:58,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-12-17 22:23:58,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2024-12-17 22:23:58,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:58,975 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:58,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 5.9411764705882355) internal successors, (202), 33 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:23:58,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:59,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:23:59,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:23:59,397 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-12-17 22:23:59,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-12-17 22:23:59,591 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:23:59,591 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:23:59,591 INFO L139 ounterexampleChecker]: Examining path program with hash 1195871418, occurence #1 [2024-12-17 22:23:59,591 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:23:59,591 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:23:59,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:23:59,591 INFO L85 PathProgramCache]: Analyzing trace with hash -2129577943, now seen corresponding path program 2 times [2024-12-17 22:23:59,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:23:59,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91941692] [2024-12-17 22:23:59,591 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-17 22:23:59,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:23:59,612 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-17 22:23:59,613 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:23:59,882 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-12-17 22:23:59,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:23:59,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91941692] [2024-12-17 22:23:59,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91941692] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:23:59,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:23:59,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-17 22:23:59,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894523336] [2024-12-17 22:23:59,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:23:59,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-17 22:23:59,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:23:59,884 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-17 22:23:59,884 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-12-17 22:23:59,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:23:59,885 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:23:59,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:23:59,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:01,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:01,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-12-17 22:24:01,169 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:01,169 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:01,169 INFO L139 ounterexampleChecker]: Examining path program with hash -861414611, occurence #1 [2024-12-17 22:24:01,169 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:24:01,169 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:01,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:01,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1989689065, now seen corresponding path program 3 times [2024-12-17 22:24:01,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:01,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074003954] [2024-12-17 22:24:01,170 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-17 22:24:01,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:01,735 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-17 22:24:01,736 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:02,393 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 37 proven. 53 refuted. 0 times theorem prover too weak. 503 trivial. 0 not checked. [2024-12-17 22:24:02,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:02,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074003954] [2024-12-17 22:24:02,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074003954] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:02,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51679985] [2024-12-17 22:24:02,393 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-17 22:24:02,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:02,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:24:02,395 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-12-17 22:24:02,397 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-12-17 22:24:02,700 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-12-17 22:24:02,700 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:02,706 INFO L256 TraceCheckSpWp]: Trace formula consists of 1129 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-17 22:24:02,710 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:03,078 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 79 proven. 13 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2024-12-17 22:24:03,078 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:24:03,452 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 50 proven. 42 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2024-12-17 22:24:03,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51679985] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:24:03,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:24:03,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 31 [2024-12-17 22:24:03,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198161260] [2024-12-17 22:24:03,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:24:03,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-12-17 22:24:03,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:03,453 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-12-17 22:24:03,453 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=715, Unknown=0, NotChecked=0, Total=930 [2024-12-17 22:24:03,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:03,453 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:03,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.580645161290323) internal successors, (235), 31 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:03,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:03,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:03,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:03,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:03,666 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-12-17 22:24:03,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:03,855 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:03,855 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:03,856 INFO L139 ounterexampleChecker]: Examining path program with hash -861414611, occurence #2 [2024-12-17 22:24:03,856 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:24:03,856 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:24:03,856 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:03,856 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-12-17 22:24:03,856 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:03,856 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-12-17 22:24:03,856 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:03,856 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-12-17 22:24:03,856 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:03,856 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-12-17 22:24:03,856 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:03,856 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-12-17 22:24:03,856 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:03,856 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 113 [2024-12-17 22:24:03,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:03,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1518033834, now seen corresponding path program 1 times [2024-12-17 22:24:03,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:03,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027265871] [2024-12-17 22:24:03,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:03,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:03,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:04,284 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 68 proven. 27 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-17 22:24:04,285 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:04,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027265871] [2024-12-17 22:24:04,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027265871] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:04,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [679702879] [2024-12-17 22:24:04,285 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:04,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:04,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:04,324 INFO L256 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:24:04,327 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:04,715 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 71 proven. 24 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-17 22:24:04,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [679702879] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:04,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:04,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2024-12-17 22:24:04,715 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:04,715 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 231 [2024-12-17 22:24:04,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:04,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1030469428, now seen corresponding path program 1 times [2024-12-17 22:24:04,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:04,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710534508] [2024-12-17 22:24:04,742 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:04,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:04,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:05,584 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 44 proven. 227 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-12-17 22:24:05,585 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:05,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710534508] [2024-12-17 22:24:05,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710534508] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:05,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [203124529] [2024-12-17 22:24:05,585 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:05,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:05,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:05,725 INFO L256 TraceCheckSpWp]: Trace formula consists of 1033 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:24:05,729 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:06,192 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 242 proven. 29 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-12-17 22:24:06,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [203124529] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:06,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:06,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2024-12-17 22:24:06,193 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:06,193 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 232 is hopeless, skipping. [2024-12-17 22:24:06,193 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 252 is hopeless, skipping. [2024-12-17 22:24:06,193 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 254 [2024-12-17 22:24:06,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:06,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1244614766, now seen corresponding path program 1 times [2024-12-17 22:24:06,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:06,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016923093] [2024-12-17 22:24:06,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:06,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:07,212 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 14 proven. 63 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-12-17 22:24:07,212 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:07,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016923093] [2024-12-17 22:24:07,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016923093] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:07,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [429742683] [2024-12-17 22:24:07,213 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:07,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:07,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:07,304 INFO L256 TraceCheckSpWp]: Trace formula consists of 1125 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:24:07,307 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:07,836 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 103 proven. 21 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-12-17 22:24:07,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [429742683] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:07,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:07,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2024-12-17 22:24:07,836 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:07,836 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 261 [2024-12-17 22:24:07,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:07,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1101307398, now seen corresponding path program 1 times [2024-12-17 22:24:07,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:07,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733647983] [2024-12-17 22:24:07,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:07,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:07,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:08,824 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 18 proven. 63 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-12-17 22:24:08,824 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:08,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733647983] [2024-12-17 22:24:08,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733647983] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:08,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1506890484] [2024-12-17 22:24:08,825 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:08,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:08,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:08,926 INFO L256 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:24:08,929 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 107 proven. 21 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-12-17 22:24:09,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1506890484] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:09,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:09,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2024-12-17 22:24:09,384 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:09,384 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 278 [2024-12-17 22:24:09,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:09,459 INFO L85 PathProgramCache]: Analyzing trace with hash -827204169, now seen corresponding path program 1 times [2024-12-17 22:24:09,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:09,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430442481] [2024-12-17 22:24:09,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:09,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:10,281 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 22 proven. 49 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2024-12-17 22:24:10,281 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:10,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430442481] [2024-12-17 22:24:10,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430442481] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:10,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1436930990] [2024-12-17 22:24:10,283 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:10,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:10,387 INFO L256 TraceCheckSpWp]: Trace formula consists of 1208 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-17 22:24:10,390 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:10,765 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 64 proven. 21 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2024-12-17 22:24:10,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1436930990] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:10,766 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:10,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2024-12-17 22:24:10,766 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:10,766 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 281 [2024-12-17 22:24:10,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:10,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1277004690, now seen corresponding path program 1 times [2024-12-17 22:24:10,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:10,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245157310] [2024-12-17 22:24:10,818 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:10,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:10,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:11,659 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 22 proven. 49 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2024-12-17 22:24:11,659 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:11,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245157310] [2024-12-17 22:24:11,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245157310] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:11,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [733836948] [2024-12-17 22:24:11,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:11,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:11,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:11,773 INFO L256 TraceCheckSpWp]: Trace formula consists of 1230 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-17 22:24:11,776 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:12,205 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 64 proven. 21 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2024-12-17 22:24:12,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [733836948] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:12,205 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:12,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2024-12-17 22:24:12,205 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:12,205 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 296 is hopeless, skipping. [2024-12-17 22:24:12,205 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 309 is hopeless, skipping. [2024-12-17 22:24:12,206 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 311 is hopeless, skipping. [2024-12-17 22:24:12,206 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 318 is hopeless, skipping. [2024-12-17 22:24:12,206 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 331 is hopeless, skipping. [2024-12-17 22:24:12,206 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 333 [2024-12-17 22:24:12,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:12,234 INFO L85 PathProgramCache]: Analyzing trace with hash -367534543, now seen corresponding path program 1 times [2024-12-17 22:24:12,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:12,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660328303] [2024-12-17 22:24:12,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:12,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:12,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:13,198 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 2 proven. 68 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2024-12-17 22:24:13,198 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:13,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660328303] [2024-12-17 22:24:13,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660328303] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:13,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1105155663] [2024-12-17 22:24:13,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:13,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:13,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:13,323 INFO L256 TraceCheckSpWp]: Trace formula consists of 1422 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:24:13,327 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:13,798 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 49 proven. 21 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2024-12-17 22:24:13,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1105155663] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:13,798 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:13,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2024-12-17 22:24:13,799 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:13,799 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 337 [2024-12-17 22:24:13,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:13,813 INFO L85 PathProgramCache]: Analyzing trace with hash 906984353, now seen corresponding path program 1 times [2024-12-17 22:24:13,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:13,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705380255] [2024-12-17 22:24:13,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:13,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:14,789 INFO L134 CoverageAnalysis]: Checked inductivity of 521 backedges. 61 proven. 49 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2024-12-17 22:24:14,789 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:14,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705380255] [2024-12-17 22:24:14,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705380255] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:14,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [863514386] [2024-12-17 22:24:14,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:14,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:14,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:14,930 INFO L256 TraceCheckSpWp]: Trace formula consists of 1431 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:24:14,933 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:15,497 INFO L134 CoverageAnalysis]: Checked inductivity of 521 backedges. 85 proven. 21 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2024-12-17 22:24:15,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [863514386] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:15,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:15,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2024-12-17 22:24:15,498 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:15,498 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 353 [2024-12-17 22:24:15,525 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:15,526 INFO L85 PathProgramCache]: Analyzing trace with hash 936044141, now seen corresponding path program 1 times [2024-12-17 22:24:15,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:15,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640601145] [2024-12-17 22:24:15,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:15,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:15,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:16,540 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 6 proven. 78 refuted. 0 times theorem prover too weak. 463 trivial. 0 not checked. [2024-12-17 22:24:16,540 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:16,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640601145] [2024-12-17 22:24:16,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640601145] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:16,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [628464295] [2024-12-17 22:24:16,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:16,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:16,695 INFO L256 TraceCheckSpWp]: Trace formula consists of 1485 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:24:16,698 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:17,250 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 99 proven. 22 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2024-12-17 22:24:17,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [628464295] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:17,251 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:17,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2024-12-17 22:24:17,251 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:17,251 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 374 is hopeless, skipping. [2024-12-17 22:24:17,251 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 387 is hopeless, skipping. [2024-12-17 22:24:17,251 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 389 is hopeless, skipping. [2024-12-17 22:24:17,251 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 408 is hopeless, skipping. [2024-12-17 22:24:17,251 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 411 is hopeless, skipping. [2024-12-17 22:24:17,251 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 431 is hopeless, skipping. [2024-12-17 22:24:17,251 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 441 is hopeless, skipping. [2024-12-17 22:24:17,251 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 451 [2024-12-17 22:24:17,251 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:17,251 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 452 [2024-12-17 22:24:17,251 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:17,251 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:24:17,251 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:17,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:17,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1257813763, now seen corresponding path program 4 times [2024-12-17 22:24:17,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:17,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848134989] [2024-12-17 22:24:17,252 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:24:17,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:17,494 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:24:17,495 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:19,513 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 488 proven. 35 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-12-17 22:24:19,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:19,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848134989] [2024-12-17 22:24:19,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848134989] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:19,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565835214] [2024-12-17 22:24:19,513 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:24:19,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:19,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:24:19,515 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-12-17 22:24:19,515 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-12-17 22:24:19,837 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:24:19,837 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:19,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 1897 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-17 22:24:19,846 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:19,916 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2024-12-17 22:24:19,916 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-17 22:24:19,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565835214] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:24:19,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-17 22:24:19,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [33] total 35 [2024-12-17 22:24:19,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655649293] [2024-12-17 22:24:19,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:24:19,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-17 22:24:19,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:19,917 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-17 22:24:19,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=893, Unknown=0, NotChecked=0, Total=1260 [2024-12-17 22:24:19,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:19,917 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:19,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:19,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:20,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-17 22:24:20,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,SelfDestructingSolverStorable41,SelfDestructingSolverStorable52,SelfDestructingSolverStorable42,SelfDestructingSolverStorable53,SelfDestructingSolverStorable43,SelfDestructingSolverStorable54,SelfDestructingSolverStorable44,SelfDestructingSolverStorable55,SelfDestructingSolverStorable45,SelfDestructingSolverStorable56,SelfDestructingSolverStorable46,SelfDestructingSolverStorable57,SelfDestructingSolverStorable47,SelfDestructingSolverStorable58,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48,SelfDestructingSolverStorable59,SelfDestructingSolverStorable49 [2024-12-17 22:24:20,408 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:20,408 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:20,408 INFO L139 ounterexampleChecker]: Examining path program with hash -1747494953, occurence #1 [2024-12-17 22:24:20,408 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:24:20,408 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:20,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:20,408 INFO L85 PathProgramCache]: Analyzing trace with hash -579906231, now seen corresponding path program 5 times [2024-12-17 22:24:20,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:20,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081620217] [2024-12-17 22:24:20,409 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-17 22:24:20,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:20,435 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-12-17 22:24:20,435 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:20,630 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-12-17 22:24:20,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:20,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081620217] [2024-12-17 22:24:20,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081620217] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:20,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010678212] [2024-12-17 22:24:20,631 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-17 22:24:20,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:20,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:24:20,632 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-12-17 22:24:20,633 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-12-17 22:24:20,993 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-12-17 22:24:20,993 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:20,995 INFO L256 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-17 22:24:20,996 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:21,158 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-12-17 22:24:21,158 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:24:21,278 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-12-17 22:24:21,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010678212] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:24:21,278 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:24:21,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 29 [2024-12-17 22:24:21,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590191444] [2024-12-17 22:24:21,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:24:21,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-12-17 22:24:21,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:21,279 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-12-17 22:24:21,279 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=639, Unknown=0, NotChecked=0, Total=870 [2024-12-17 22:24:21,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:21,279 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:21,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 5.7) internal successors, (171), 29 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:21,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:21,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:21,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:21,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:21,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-17 22:24:21,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:21,703 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:21,703 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:21,703 INFO L139 ounterexampleChecker]: Examining path program with hash -1747494953, occurence #2 [2024-12-17 22:24:21,703 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:24:21,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:24:21,703 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:21,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-12-17 22:24:21,703 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:21,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-12-17 22:24:21,703 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:21,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-12-17 22:24:21,703 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:21,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2024-12-17 22:24:21,703 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:21,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-12-17 22:24:21,703 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:21,703 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-12-17 22:24:21,704 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:21,704 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-12-17 22:24:21,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:21,740 INFO L85 PathProgramCache]: Analyzing trace with hash 864746849, now seen corresponding path program 1 times [2024-12-17 22:24:21,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:21,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617274503] [2024-12-17 22:24:21,741 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:21,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:21,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:21,832 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-12-17 22:24:21,832 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:21,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617274503] [2024-12-17 22:24:21,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617274503] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:24:21,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:24:21,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-17 22:24:21,833 INFO L172 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 71. Constructing proof automaton... [2024-12-17 22:24:21,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:24:21,833 INFO L311 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2024-12-17 22:24:21,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-17 22:24:21,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2024-12-17 22:24:21,833 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-17 22:24:21,833 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-17 22:24:21,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:21,833 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:21,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:21,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:21,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:22,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,015 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2024-12-17 22:24:22,015 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:22,015 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:22,015 INFO L139 ounterexampleChecker]: Examining path program with hash 1273776489, occurence #1 [2024-12-17 22:24:22,015 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:24:22,015 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:22,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:22,015 INFO L85 PathProgramCache]: Analyzing trace with hash 2050327272, now seen corresponding path program 6 times [2024-12-17 22:24:22,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:22,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925620835] [2024-12-17 22:24:22,016 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-17 22:24:22,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:22,034 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-12-17 22:24:22,035 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:22,163 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-12-17 22:24:22,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:22,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925620835] [2024-12-17 22:24:22,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925620835] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:24:22,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:24:22,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-17 22:24:22,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732379958] [2024-12-17 22:24:22,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:24:22,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-17 22:24:22,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:22,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-17 22:24:22,164 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-17 22:24:22,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:22,164 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:22,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:22,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:22,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:22,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:22,320 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2024-12-17 22:24:22,320 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:22,320 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:22,320 INFO L139 ounterexampleChecker]: Examining path program with hash 1905309479, occurence #1 [2024-12-17 22:24:22,320 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:24:22,320 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:22,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:22,321 INFO L85 PathProgramCache]: Analyzing trace with hash 455420857, now seen corresponding path program 7 times [2024-12-17 22:24:22,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:22,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037073709] [2024-12-17 22:24:22,321 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-17 22:24:22,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:22,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:22,592 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-12-17 22:24:22,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:22,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037073709] [2024-12-17 22:24:22,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037073709] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:22,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369671220] [2024-12-17 22:24:22,592 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-17 22:24:22,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:22,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:24:22,594 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-12-17 22:24:22,594 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-12-17 22:24:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:22,740 INFO L256 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-17 22:24:22,741 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:22,925 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-12-17 22:24:22,925 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:24:23,134 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-12-17 22:24:23,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369671220] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:24:23,135 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:24:23,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 32 [2024-12-17 22:24:23,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258265324] [2024-12-17 22:24:23,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:24:23,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-12-17 22:24:23,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:23,135 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-12-17 22:24:23,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=818, Unknown=0, NotChecked=0, Total=1056 [2024-12-17 22:24:23,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:23,136 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:23,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.636363636363637) internal successors, (153), 32 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:23,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:23,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:24:23,548 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-12-17 22:24:23,742 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:23,742 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:23,742 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:23,742 INFO L139 ounterexampleChecker]: Examining path program with hash 1905309479, occurence #2 [2024-12-17 22:24:23,742 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:24:23,742 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:24:23,742 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:23,742 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-12-17 22:24:23,742 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:23,742 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-12-17 22:24:23,742 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:23,742 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-12-17 22:24:23,742 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:23,743 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2024-12-17 22:24:23,743 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:23,743 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-12-17 22:24:23,743 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:23,743 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-12-17 22:24:23,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:23,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1575945773, now seen corresponding path program 1 times [2024-12-17 22:24:23,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:23,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464645165] [2024-12-17 22:24:23,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:23,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:23,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:24,089 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 69 proven. 56 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-12-17 22:24:24,089 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:24,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464645165] [2024-12-17 22:24:24,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464645165] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:24,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1422162500] [2024-12-17 22:24:24,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:24,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:24,121 INFO L256 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:24:24,122 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:24,460 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 104 proven. 21 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-12-17 22:24:24,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1422162500] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:24,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:24,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2024-12-17 22:24:24,461 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:24,461 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-12-17 22:24:24,461 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:24,461 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 119 [2024-12-17 22:24:24,461 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:24,461 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 123 [2024-12-17 22:24:24,461 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:24,461 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:24:24,461 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:24,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:24,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1578826595, now seen corresponding path program 8 times [2024-12-17 22:24:24,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:24,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109075405] [2024-12-17 22:24:24,461 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-17 22:24:24,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:24,496 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-17 22:24:24,496 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:24,844 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 70 proven. 59 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-12-17 22:24:24,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:24,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109075405] [2024-12-17 22:24:24,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109075405] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:24,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110616091] [2024-12-17 22:24:24,844 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-17 22:24:24,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:24,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:24:24,846 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-12-17 22:24:24,847 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-12-17 22:24:25,016 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-17 22:24:25,016 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:25,018 INFO L256 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:24:25,019 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:25,357 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 103 proven. 25 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-12-17 22:24:25,357 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:24:25,692 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 99 proven. 29 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-12-17 22:24:25,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110616091] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:24:25,692 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:24:25,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 44 [2024-12-17 22:24:25,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896893670] [2024-12-17 22:24:25,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:24:25,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-12-17 22:24:25,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:25,693 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-12-17 22:24:25,694 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=381, Invalid=1599, Unknown=0, NotChecked=0, Total=1980 [2024-12-17 22:24:25,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:25,694 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:25,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.222222222222222) internal successors, (280), 44 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:24:25,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:24:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:25,878 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-12-17 22:24:26,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,SelfDestructingSolverStorable66,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:26,072 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:26,072 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:26,072 INFO L139 ounterexampleChecker]: Examining path program with hash 1905309479, occurence #3 [2024-12-17 22:24:26,072 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:24:26,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:24:26,072 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:26,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-12-17 22:24:26,072 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:26,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-12-17 22:24:26,072 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:26,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 26 [2024-12-17 22:24:26,072 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:26,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-12-17 22:24:26,072 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:26,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 34 [2024-12-17 22:24:26,072 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:26,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 110 [2024-12-17 22:24:26,099 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:26,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1482587251, now seen corresponding path program 1 times [2024-12-17 22:24:26,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:24:26,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055745821] [2024-12-17 22:24:26,099 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:26,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:26,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:26,355 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 96 proven. 23 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:24:26,355 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:24:26,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055745821] [2024-12-17 22:24:26,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055745821] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:26,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [652887638] [2024-12-17 22:24:26,355 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:24:26,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:26,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:24:26,390 INFO L256 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-17 22:24:26,391 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:26,638 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 104 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:24:26,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [652887638] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:26,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:24:26,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2024-12-17 22:24:26,639 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:24:26,639 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 118 [2024-12-17 22:24:26,639 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:26,639 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-12-17 22:24:26,639 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:24:26,639 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 124 [2024-12-17 22:24:26,639 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:24:26,639 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:24:26,639 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:26,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:26,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1454997088, now seen corresponding path program 9 times [2024-12-17 22:24:26,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:26,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534666467] [2024-12-17 22:24:26,639 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-17 22:24:26,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:26,673 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-12-17 22:24:26,673 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:26,823 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-12-17 22:24:26,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:26,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534666467] [2024-12-17 22:24:26,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534666467] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-17 22:24:26,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-17 22:24:26,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-17 22:24:26,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151744228] [2024-12-17 22:24:26,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-17 22:24:26,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-17 22:24:26,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:26,824 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-17 22:24:26,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-17 22:24:26,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:26,824 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:26,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:26,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:24:26,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:26,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:26,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:26,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,SelfDestructingSolverStorable68,SelfDestructingSolverStorable69 [2024-12-17 22:24:26,959 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:26,959 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:26,959 INFO L139 ounterexampleChecker]: Examining path program with hash -1847347617, occurence #1 [2024-12-17 22:24:26,959 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:24:26,959 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:26,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:26,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1084603741, now seen corresponding path program 10 times [2024-12-17 22:24:26,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:26,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572631111] [2024-12-17 22:24:26,959 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:24:26,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:26,990 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:24:26,990 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:27,320 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 107 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-12-17 22:24:27,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:27,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572631111] [2024-12-17 22:24:27,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572631111] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:27,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537908457] [2024-12-17 22:24:27,320 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:24:27,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:27,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:24:27,322 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-12-17 22:24:27,323 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-12-17 22:24:27,499 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:24:27,500 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:27,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-17 22:24:27,503 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:24:27,848 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 10 proven. 109 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-12-17 22:24:27,848 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:24:28,164 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 15 proven. 104 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-12-17 22:24:28,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537908457] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:24:28,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:24:28,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 46 [2024-12-17 22:24:28,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283144719] [2024-12-17 22:24:28,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:24:28,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-12-17 22:24:28,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:24:28,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-12-17 22:24:28,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=1874, Unknown=0, NotChecked=0, Total=2162 [2024-12-17 22:24:28,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:28,165 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:24:28,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 6.340425531914893) internal successors, (298), 46 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:28,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:24:30,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:24:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:24:30,033 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-12-17 22:24:30,226 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,SelfDestructingSolverStorable70 [2024-12-17 22:24:30,226 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:24:30,226 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:24:30,227 INFO L139 ounterexampleChecker]: Examining path program with hash -954856081, occurence #1 [2024-12-17 22:24:30,227 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:24:30,227 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:24:30,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:24:30,227 INFO L85 PathProgramCache]: Analyzing trace with hash 78447191, now seen corresponding path program 11 times [2024-12-17 22:24:30,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:24:30,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386732514] [2024-12-17 22:24:30,227 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-17 22:24:30,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:24:32,341 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-12-17 22:24:32,341 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:24:35,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 415 proven. 302 refuted. 0 times theorem prover too weak. 1510 trivial. 0 not checked. [2024-12-17 22:24:35,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:24:35,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386732514] [2024-12-17 22:24:35,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386732514] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:24:35,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899305119] [2024-12-17 22:24:35,717 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-17 22:24:35,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:24:35,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:24:35,718 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-12-17 22:24:35,719 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-12-17 22:28:28,489 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-12-17 22:28:28,489 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:28:28,534 INFO L256 TraceCheckSpWp]: Trace formula consists of 2318 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-12-17 22:28:28,539 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:28:28,885 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 414 proven. 302 refuted. 0 times theorem prover too weak. 1511 trivial. 0 not checked. [2024-12-17 22:28:28,885 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:28:30,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 202 proven. 1926 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-12-17 22:28:30,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899305119] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:28:30,414 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:28:30,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 64] total 68 [2024-12-17 22:28:30,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18901143] [2024-12-17 22:28:30,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:28:30,415 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-12-17 22:28:30,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:28:30,416 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-12-17 22:28:30,417 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1824, Invalid=2868, Unknown=0, NotChecked=0, Total=4692 [2024-12-17 22:28:30,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:28:30,417 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:28:30,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 7.811594202898551) internal successors, (539), 68 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:28:30,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:28:30,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:28:30,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:28:30,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:28:30,998 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-12-17 22:28:31,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:28:31,112 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:28:31,112 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:28:31,113 INFO L139 ounterexampleChecker]: Examining path program with hash -1805637133, occurence #1 [2024-12-17 22:28:31,113 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-12-17 22:28:31,113 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:28:31,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:28:31,114 INFO L85 PathProgramCache]: Analyzing trace with hash 580743583, now seen corresponding path program 12 times [2024-12-17 22:28:31,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:28:31,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868244399] [2024-12-17 22:28:31,114 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-17 22:28:31,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:28:32,749 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-12-17 22:28:32,750 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:28:34,522 INFO L134 CoverageAnalysis]: Checked inductivity of 5414 backedges. 146 proven. 433 refuted. 0 times theorem prover too weak. 4835 trivial. 0 not checked. [2024-12-17 22:28:34,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:28:34,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868244399] [2024-12-17 22:28:34,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868244399] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:28:34,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137353411] [2024-12-17 22:28:34,523 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-12-17 22:28:34,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:28:34,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:28:34,524 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-12-17 22:28:34,525 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-12-17 22:31:35,861 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-12-17 22:31:35,862 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:31:35,875 INFO L256 TraceCheckSpWp]: Trace formula consists of 1878 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-17 22:31:35,881 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:36,655 INFO L134 CoverageAnalysis]: Checked inductivity of 5414 backedges. 88 proven. 21 refuted. 0 times theorem prover too weak. 5305 trivial. 0 not checked. [2024-12-17 22:31:36,655 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:31:37,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5414 backedges. 24 proven. 85 refuted. 0 times theorem prover too weak. 5305 trivial. 0 not checked. [2024-12-17 22:31:37,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137353411] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:31:37,436 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:31:37,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 16, 16] total 57 [2024-12-17 22:31:37,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736266327] [2024-12-17 22:31:37,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:31:37,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-12-17 22:31:37,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:31:37,438 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-12-17 22:31:37,438 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=707, Invalid=2485, Unknown=0, NotChecked=0, Total=3192 [2024-12-17 22:31:37,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:31:37,438 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:31:37,438 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 5.964912280701754) internal successors, (340), 57 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:31:37,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:31:37,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:31:37,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:31:37,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:31:37,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:31:37,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:31:37,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:31:37,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:31:37,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-17 22:31:37,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:31:37,966 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:31:37,966 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:31:37,967 INFO L139 ounterexampleChecker]: Examining path program with hash -1805637133, occurence #2 [2024-12-17 22:31:37,967 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:31:37,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:31:37,967 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:31:37,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-12-17 22:31:37,967 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:31:37,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-12-17 22:31:37,967 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:31:37,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-12-17 22:31:37,967 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:31:37,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 32 [2024-12-17 22:31:37,967 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:31:37,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-12-17 22:31:37,967 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:31:37,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 227 [2024-12-17 22:31:38,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:38,013 INFO L85 PathProgramCache]: Analyzing trace with hash 83241457, now seen corresponding path program 1 times [2024-12-17 22:31:38,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:31:38,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592430493] [2024-12-17 22:31:38,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:38,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:38,644 INFO L134 CoverageAnalysis]: Checked inductivity of 823 backedges. 87 proven. 411 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-17 22:31:38,645 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:31:38,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592430493] [2024-12-17 22:31:38,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592430493] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:38,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1865201119] [2024-12-17 22:31:38,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:38,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:38,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:38,719 INFO L256 TraceCheckSpWp]: Trace formula consists of 1054 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-17 22:31:38,721 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:39,141 INFO L134 CoverageAnalysis]: Checked inductivity of 823 backedges. 470 proven. 28 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-17 22:31:39,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1865201119] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:39,142 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:31:39,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-12-17 22:31:39,142 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:31:39,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 438 [2024-12-17 22:31:39,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:39,169 INFO L85 PathProgramCache]: Analyzing trace with hash 2082385913, now seen corresponding path program 1 times [2024-12-17 22:31:39,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:31:39,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838831138] [2024-12-17 22:31:39,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:39,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:39,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:40,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2468 backedges. 732 proven. 814 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2024-12-17 22:31:40,427 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:31:40,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838831138] [2024-12-17 22:31:40,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838831138] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:40,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1275323836] [2024-12-17 22:31:40,428 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:40,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:40,628 INFO L256 TraceCheckSpWp]: Trace formula consists of 1803 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:31:40,632 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:41,129 INFO L134 CoverageAnalysis]: Checked inductivity of 2468 backedges. 1453 proven. 93 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2024-12-17 22:31:41,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1275323836] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:41,129 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:31:41,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-12-17 22:31:41,129 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:31:41,129 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 457 [2024-12-17 22:31:41,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:41,176 INFO L85 PathProgramCache]: Analyzing trace with hash -487110385, now seen corresponding path program 1 times [2024-12-17 22:31:41,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:31:41,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831444278] [2024-12-17 22:31:41,176 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:41,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:41,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:42,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 33 proven. 563 refuted. 0 times theorem prover too weak. 1903 trivial. 0 not checked. [2024-12-17 22:31:42,523 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:31:42,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831444278] [2024-12-17 22:31:42,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831444278] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:42,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1250675689] [2024-12-17 22:31:42,523 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:42,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:42,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:42,721 INFO L256 TraceCheckSpWp]: Trace formula consists of 1853 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:31:42,724 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:43,279 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 557 proven. 39 refuted. 0 times theorem prover too weak. 1903 trivial. 0 not checked. [2024-12-17 22:31:43,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1250675689] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:43,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:31:43,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-12-17 22:31:43,279 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:31:43,279 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 460 is hopeless, skipping. [2024-12-17 22:31:43,279 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 550 is hopeless, skipping. [2024-12-17 22:31:43,279 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 649 is hopeless, skipping. [2024-12-17 22:31:43,279 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 668 is hopeless, skipping. [2024-12-17 22:31:43,279 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 671 is hopeless, skipping. [2024-12-17 22:31:43,279 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 674 [2024-12-17 22:31:43,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:43,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1623262001, now seen corresponding path program 1 times [2024-12-17 22:31:43,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:31:43,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329026512] [2024-12-17 22:31:43,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:43,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:45,535 INFO L134 CoverageAnalysis]: Checked inductivity of 4828 backedges. 2232 proven. 814 refuted. 0 times theorem prover too weak. 1782 trivial. 0 not checked. [2024-12-17 22:31:45,535 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:31:45,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329026512] [2024-12-17 22:31:45,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329026512] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:45,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1709892620] [2024-12-17 22:31:45,535 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:45,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:45,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:45,912 INFO L256 TraceCheckSpWp]: Trace formula consists of 2613 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:31:45,916 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:46,432 INFO L134 CoverageAnalysis]: Checked inductivity of 4828 backedges. 2953 proven. 93 refuted. 0 times theorem prover too weak. 1782 trivial. 0 not checked. [2024-12-17 22:31:46,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1709892620] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:46,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:31:46,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-12-17 22:31:46,432 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:31:46,432 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 696 is hopeless, skipping. [2024-12-17 22:31:46,432 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 697 [2024-12-17 22:31:46,432 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:31:46,432 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 699 is hopeless, skipping. [2024-12-17 22:31:46,432 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 726 is hopeless, skipping. [2024-12-17 22:31:46,432 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 739 is hopeless, skipping. [2024-12-17 22:31:46,432 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 741 [2024-12-17 22:31:46,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:46,453 INFO L85 PathProgramCache]: Analyzing trace with hash 434605457, now seen corresponding path program 1 times [2024-12-17 22:31:46,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:31:46,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350627429] [2024-12-17 22:31:46,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:46,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:48,740 INFO L134 CoverageAnalysis]: Checked inductivity of 5183 backedges. 2416 proven. 787 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2024-12-17 22:31:48,740 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:31:48,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350627429] [2024-12-17 22:31:48,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350627429] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:48,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [448154446] [2024-12-17 22:31:48,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:48,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:49,205 INFO L256 TraceCheckSpWp]: Trace formula consists of 2859 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:31:49,209 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:49,696 INFO L134 CoverageAnalysis]: Checked inductivity of 5183 backedges. 3137 proven. 66 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2024-12-17 22:31:49,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [448154446] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:49,697 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:31:49,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-12-17 22:31:49,697 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:31:49,697 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 768 is hopeless, skipping. [2024-12-17 22:31:49,697 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 785 is hopeless, skipping. [2024-12-17 22:31:49,697 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 798 is hopeless, skipping. [2024-12-17 22:31:49,697 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 810 is hopeless, skipping. [2024-12-17 22:31:49,697 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 812 is hopeless, skipping. [2024-12-17 22:31:49,697 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 845 is hopeless, skipping. [2024-12-17 22:31:49,697 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 847 [2024-12-17 22:31:49,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:49,726 INFO L85 PathProgramCache]: Analyzing trace with hash 699317714, now seen corresponding path program 1 times [2024-12-17 22:31:49,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:31:49,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118375640] [2024-12-17 22:31:49,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:49,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:50,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:52,640 INFO L134 CoverageAnalysis]: Checked inductivity of 5339 backedges. 2437 proven. 814 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2024-12-17 22:31:52,640 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:31:52,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118375640] [2024-12-17 22:31:52,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118375640] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:52,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1036218186] [2024-12-17 22:31:52,640 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:52,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:53,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:53,245 INFO L256 TraceCheckSpWp]: Trace formula consists of 3284 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:31:53,250 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:53,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5339 backedges. 3158 proven. 93 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2024-12-17 22:31:53,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1036218186] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:53,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:31:53,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-12-17 22:31:53,734 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:31:53,734 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 852 is hopeless, skipping. [2024-12-17 22:31:53,734 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 872 [2024-12-17 22:31:53,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:53,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1014284653, now seen corresponding path program 1 times [2024-12-17 22:31:53,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:31:53,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419358620] [2024-12-17 22:31:53,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:53,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:54,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:56,721 INFO L134 CoverageAnalysis]: Checked inductivity of 5394 backedges. 2437 proven. 814 refuted. 0 times theorem prover too weak. 2143 trivial. 0 not checked. [2024-12-17 22:31:56,721 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:31:56,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419358620] [2024-12-17 22:31:56,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419358620] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:56,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [705729794] [2024-12-17 22:31:56,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:31:56,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:57,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:31:57,463 INFO L256 TraceCheckSpWp]: Trace formula consists of 3378 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:31:57,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:31:57,961 INFO L134 CoverageAnalysis]: Checked inductivity of 5394 backedges. 3158 proven. 93 refuted. 0 times theorem prover too weak. 2143 trivial. 0 not checked. [2024-12-17 22:31:57,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [705729794] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:31:57,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:31:57,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-12-17 22:31:57,961 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:31:57,961 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 882 is hopeless, skipping. [2024-12-17 22:31:57,961 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 892 [2024-12-17 22:31:57,961 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:31:57,961 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 893 [2024-12-17 22:31:57,961 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:31:57,961 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:31:57,961 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:31:57,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:31:57,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1453948641, now seen corresponding path program 13 times [2024-12-17 22:31:57,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:31:57,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587687938] [2024-12-17 22:31:57,962 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-17 22:31:57,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:31:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:00,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5421 backedges. 2437 proven. 814 refuted. 0 times theorem prover too weak. 2170 trivial. 0 not checked. [2024-12-17 22:32:00,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:32:00,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587687938] [2024-12-17 22:32:00,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587687938] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:00,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498878121] [2024-12-17 22:32:00,868 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-12-17 22:32:00,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:32:00,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:32:00,870 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-12-17 22:32:00,871 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-12-17 22:32:01,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:01,442 INFO L256 TraceCheckSpWp]: Trace formula consists of 3481 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-17 22:32:01,447 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:01,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5421 backedges. 1942 proven. 33 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2024-12-17 22:32:01,857 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:32:02,268 INFO L134 CoverageAnalysis]: Checked inductivity of 5421 backedges. 1919 proven. 56 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2024-12-17 22:32:02,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498878121] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:32:02,268 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:32:02,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 18] total 49 [2024-12-17 22:32:02,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873002150] [2024-12-17 22:32:02,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:32:02,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-12-17 22:32:02,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:32:02,270 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-12-17 22:32:02,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=483, Invalid=1967, Unknown=0, NotChecked=0, Total=2450 [2024-12-17 22:32:02,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:32:02,271 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:32:02,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 7.22) internal successors, (361), 49 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:32:02,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:32:02,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:32:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-17 22:32:02,550 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-12-17 22:32:02,740 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,15 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82,SelfDestructingSolverStorable83,SelfDestructingSolverStorable73,SelfDestructingSolverStorable84,SelfDestructingSolverStorable74,SelfDestructingSolverStorable85,SelfDestructingSolverStorable75,SelfDestructingSolverStorable86,SelfDestructingSolverStorable76,SelfDestructingSolverStorable87,SelfDestructingSolverStorable77,SelfDestructingSolverStorable78,SelfDestructingSolverStorable79 [2024-12-17 22:32:02,740 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:32:02,740 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:32:02,741 INFO L139 ounterexampleChecker]: Examining path program with hash -1805637133, occurence #3 [2024-12-17 22:32:02,741 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:32:02,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:32:02,741 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:02,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 9 [2024-12-17 22:32:02,741 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:02,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-12-17 22:32:02,741 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:02,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2024-12-17 22:32:02,741 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:02,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-12-17 22:32:02,741 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:02,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-12-17 22:32:02,741 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:02,741 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 228 [2024-12-17 22:32:02,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:02,783 INFO L85 PathProgramCache]: Analyzing trace with hash -323979357, now seen corresponding path program 1 times [2024-12-17 22:32:02,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:02,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44228595] [2024-12-17 22:32:02,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:02,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:02,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:03,441 INFO L134 CoverageAnalysis]: Checked inductivity of 831 backedges. 131 proven. 441 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2024-12-17 22:32:03,441 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:03,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44228595] [2024-12-17 22:32:03,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44228595] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:03,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [706296916] [2024-12-17 22:32:03,441 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:03,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:03,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-17 22:32:03,522 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:03,998 INFO L134 CoverageAnalysis]: Checked inductivity of 831 backedges. 536 proven. 36 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2024-12-17 22:32:03,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [706296916] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:03,998 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:03,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2024-12-17 22:32:03,999 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:03,999 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 439 [2024-12-17 22:32:04,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:04,024 INFO L85 PathProgramCache]: Analyzing trace with hash -840109231, now seen corresponding path program 1 times [2024-12-17 22:32:04,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:04,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302526144] [2024-12-17 22:32:04,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:04,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:04,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:05,402 INFO L134 CoverageAnalysis]: Checked inductivity of 2476 backedges. 732 proven. 825 refuted. 0 times theorem prover too weak. 919 trivial. 0 not checked. [2024-12-17 22:32:05,402 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:05,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302526144] [2024-12-17 22:32:05,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302526144] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:05,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [80354728] [2024-12-17 22:32:05,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:05,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:05,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 1812 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-17 22:32:05,604 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:06,166 INFO L134 CoverageAnalysis]: Checked inductivity of 2476 backedges. 1453 proven. 104 refuted. 0 times theorem prover too weak. 919 trivial. 0 not checked. [2024-12-17 22:32:06,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [80354728] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:06,166 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:06,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2024-12-17 22:32:06,166 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:06,166 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 458 [2024-12-17 22:32:06,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:06,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1826570497, now seen corresponding path program 1 times [2024-12-17 22:32:06,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:06,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442841994] [2024-12-17 22:32:06,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:06,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:06,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:07,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2507 backedges. 70 proven. 668 refuted. 0 times theorem prover too weak. 1769 trivial. 0 not checked. [2024-12-17 22:32:07,615 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:07,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442841994] [2024-12-17 22:32:07,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442841994] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:07,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [206571252] [2024-12-17 22:32:07,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:07,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:07,815 INFO L256 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-17 22:32:07,818 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:08,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2507 backedges. 687 proven. 51 refuted. 0 times theorem prover too weak. 1769 trivial. 0 not checked. [2024-12-17 22:32:08,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [206571252] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:08,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:08,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2024-12-17 22:32:08,452 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:08,452 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 461 is hopeless, skipping. [2024-12-17 22:32:08,452 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 551 is hopeless, skipping. [2024-12-17 22:32:08,452 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 650 is hopeless, skipping. [2024-12-17 22:32:08,452 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 669 is hopeless, skipping. [2024-12-17 22:32:08,452 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 672 is hopeless, skipping. [2024-12-17 22:32:08,452 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 675 [2024-12-17 22:32:08,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:08,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1960894375, now seen corresponding path program 1 times [2024-12-17 22:32:08,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:08,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140307334] [2024-12-17 22:32:08,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:08,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:08,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:10,611 INFO L134 CoverageAnalysis]: Checked inductivity of 4836 backedges. 2232 proven. 825 refuted. 0 times theorem prover too weak. 1779 trivial. 0 not checked. [2024-12-17 22:32:10,611 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:10,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140307334] [2024-12-17 22:32:10,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140307334] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:10,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [50931948] [2024-12-17 22:32:10,611 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:10,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:10,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:10,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 2622 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-17 22:32:10,991 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:11,533 INFO L134 CoverageAnalysis]: Checked inductivity of 4836 backedges. 2953 proven. 104 refuted. 0 times theorem prover too weak. 1779 trivial. 0 not checked. [2024-12-17 22:32:11,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [50931948] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:11,533 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:11,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2024-12-17 22:32:11,533 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:11,533 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 697 is hopeless, skipping. [2024-12-17 22:32:11,533 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 698 [2024-12-17 22:32:11,533 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:11,533 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 700 is hopeless, skipping. [2024-12-17 22:32:11,533 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 727 is hopeless, skipping. [2024-12-17 22:32:11,534 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 740 is hopeless, skipping. [2024-12-17 22:32:11,534 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 742 [2024-12-17 22:32:11,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:11,550 INFO L85 PathProgramCache]: Analyzing trace with hash 490317827, now seen corresponding path program 1 times [2024-12-17 22:32:11,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:11,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91253439] [2024-12-17 22:32:11,550 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:11,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:11,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:14,003 INFO L134 CoverageAnalysis]: Checked inductivity of 5191 backedges. 58 proven. 824 refuted. 0 times theorem prover too weak. 4309 trivial. 0 not checked. [2024-12-17 22:32:14,003 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:14,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91253439] [2024-12-17 22:32:14,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91253439] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:14,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [619434776] [2024-12-17 22:32:14,003 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:14,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:14,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:14,511 INFO L256 TraceCheckSpWp]: Trace formula consists of 2868 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-17 22:32:14,515 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:15,315 INFO L134 CoverageAnalysis]: Checked inductivity of 5191 backedges. 835 proven. 47 refuted. 0 times theorem prover too weak. 4309 trivial. 0 not checked. [2024-12-17 22:32:15,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [619434776] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:15,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:15,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2024-12-17 22:32:15,316 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:15,316 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 769 is hopeless, skipping. [2024-12-17 22:32:15,316 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 786 is hopeless, skipping. [2024-12-17 22:32:15,316 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 799 is hopeless, skipping. [2024-12-17 22:32:15,316 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 811 is hopeless, skipping. [2024-12-17 22:32:15,316 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 813 is hopeless, skipping. [2024-12-17 22:32:15,316 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 846 is hopeless, skipping. [2024-12-17 22:32:15,316 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 848 [2024-12-17 22:32:15,345 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:15,345 INFO L85 PathProgramCache]: Analyzing trace with hash 25570308, now seen corresponding path program 1 times [2024-12-17 22:32:15,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:15,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009735829] [2024-12-17 22:32:15,345 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:15,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:15,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:18,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5347 backedges. 50 proven. 782 refuted. 0 times theorem prover too weak. 4515 trivial. 0 not checked. [2024-12-17 22:32:18,518 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:18,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009735829] [2024-12-17 22:32:18,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009735829] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:18,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1739057047] [2024-12-17 22:32:18,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:18,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:19,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:19,074 INFO L256 TraceCheckSpWp]: Trace formula consists of 3293 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-17 22:32:19,079 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:20,062 INFO L134 CoverageAnalysis]: Checked inductivity of 5347 backedges. 793 proven. 39 refuted. 0 times theorem prover too weak. 4515 trivial. 0 not checked. [2024-12-17 22:32:20,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1739057047] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:20,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:20,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2024-12-17 22:32:20,063 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:20,063 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 853 is hopeless, skipping. [2024-12-17 22:32:20,063 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 873 [2024-12-17 22:32:20,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:20,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1412203003, now seen corresponding path program 1 times [2024-12-17 22:32:20,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:20,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746262295] [2024-12-17 22:32:20,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:20,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:20,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:23,144 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 50 proven. 782 refuted. 0 times theorem prover too weak. 4570 trivial. 0 not checked. [2024-12-17 22:32:23,144 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:23,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746262295] [2024-12-17 22:32:23,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746262295] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:23,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1935881876] [2024-12-17 22:32:23,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:23,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:23,752 INFO L256 TraceCheckSpWp]: Trace formula consists of 3387 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-17 22:32:23,758 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:24,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 793 proven. 39 refuted. 0 times theorem prover too weak. 4570 trivial. 0 not checked. [2024-12-17 22:32:24,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1935881876] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:24,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:24,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2024-12-17 22:32:24,680 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:24,680 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 883 is hopeless, skipping. [2024-12-17 22:32:24,680 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 893 [2024-12-17 22:32:24,681 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:24,681 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 894 [2024-12-17 22:32:24,681 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:24,681 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:32:24,681 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:32:24,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:24,681 INFO L85 PathProgramCache]: Analyzing trace with hash -2111723166, now seen corresponding path program 14 times [2024-12-17 22:32:24,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:32:24,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403300897] [2024-12-17 22:32:24,681 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-17 22:32:24,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:25,316 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-17 22:32:25,317 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:32:27,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5429 backedges. 40 proven. 793 refuted. 0 times theorem prover too weak. 4596 trivial. 0 not checked. [2024-12-17 22:32:27,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:32:27,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403300897] [2024-12-17 22:32:27,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403300897] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:27,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252336009] [2024-12-17 22:32:27,813 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-17 22:32:27,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:32:27,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:32:27,815 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-12-17 22:32:27,816 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-12-17 22:32:28,407 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-17 22:32:28,408 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:32:28,420 INFO L256 TraceCheckSpWp]: Trace formula consists of 3490 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-17 22:32:28,426 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:28,892 INFO L134 CoverageAnalysis]: Checked inductivity of 5429 backedges. 1949 proven. 99 refuted. 0 times theorem prover too weak. 3381 trivial. 0 not checked. [2024-12-17 22:32:28,892 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:32:29,449 INFO L134 CoverageAnalysis]: Checked inductivity of 5429 backedges. 1978 proven. 70 refuted. 0 times theorem prover too weak. 3381 trivial. 0 not checked. [2024-12-17 22:32:29,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252336009] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:32:29,450 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:32:29,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 55 [2024-12-17 22:32:29,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333745351] [2024-12-17 22:32:29,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:32:29,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-12-17 22:32:29,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:32:29,451 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-12-17 22:32:29,452 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=482, Invalid=2488, Unknown=0, NotChecked=0, Total=2970 [2024-12-17 22:32:29,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:32:29,452 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:32:29,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 7.5636363636363635) internal successors, (416), 55 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-12-17 22:32:29,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:32:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-17 22:32:30,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-17 22:32:30,280 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-12-17 22:32:30,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,SelfDestructingSolverStorable93,SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,SelfDestructingSolverStorable96,SelfDestructingSolverStorable97,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98,SelfDestructingSolverStorable88,SelfDestructingSolverStorable99,SelfDestructingSolverStorable89,SelfDestructingSolverStorable100,SelfDestructingSolverStorable101,SelfDestructingSolverStorable102 [2024-12-17 22:32:30,469 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:32:30,469 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:32:30,470 INFO L139 ounterexampleChecker]: Examining path program with hash -1805637133, occurence #4 [2024-12-17 22:32:30,470 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:32:30,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:32:30,470 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:30,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-12-17 22:32:30,470 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:30,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-12-17 22:32:30,470 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:30,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-12-17 22:32:30,470 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:30,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-12-17 22:32:30,470 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:30,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-12-17 22:32:30,470 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:30,471 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 230 [2024-12-17 22:32:30,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:30,515 INFO L85 PathProgramCache]: Analyzing trace with hash 2103990793, now seen corresponding path program 1 times [2024-12-17 22:32:30,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:30,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478592130] [2024-12-17 22:32:30,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:30,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:30,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:31,246 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 158 proven. 443 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-12-17 22:32:31,247 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:31,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478592130] [2024-12-17 22:32:31,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478592130] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:31,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [792033411] [2024-12-17 22:32:31,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:31,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:31,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:31,323 INFO L256 TraceCheckSpWp]: Trace formula consists of 1081 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-17 22:32:31,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:31,877 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 556 proven. 45 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-12-17 22:32:31,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [792033411] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:31,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:31,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:32:31,878 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:31,878 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 441 [2024-12-17 22:32:31,904 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:31,904 INFO L85 PathProgramCache]: Analyzing trace with hash 533771345, now seen corresponding path program 1 times [2024-12-17 22:32:31,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:31,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722104947] [2024-12-17 22:32:31,904 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:31,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:32,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:33,353 INFO L134 CoverageAnalysis]: Checked inductivity of 2493 backedges. 758 proven. 892 refuted. 0 times theorem prover too weak. 843 trivial. 0 not checked. [2024-12-17 22:32:33,353 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:33,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722104947] [2024-12-17 22:32:33,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722104947] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:33,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [217028510] [2024-12-17 22:32:33,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:33,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:33,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:33,588 INFO L256 TraceCheckSpWp]: Trace formula consists of 1830 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:32:33,591 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:34,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2493 backedges. 1524 proven. 126 refuted. 0 times theorem prover too weak. 843 trivial. 0 not checked. [2024-12-17 22:32:34,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [217028510] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:34,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:34,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:32:34,189 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:34,189 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 460 [2024-12-17 22:32:34,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:34,239 INFO L85 PathProgramCache]: Analyzing trace with hash -375811801, now seen corresponding path program 1 times [2024-12-17 22:32:34,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:34,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468417159] [2024-12-17 22:32:34,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:34,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:34,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:35,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2524 backedges. 100 proven. 767 refuted. 0 times theorem prover too weak. 1657 trivial. 0 not checked. [2024-12-17 22:32:35,778 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:35,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468417159] [2024-12-17 22:32:35,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468417159] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:35,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1866269139] [2024-12-17 22:32:35,778 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:35,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:35,984 INFO L256 TraceCheckSpWp]: Trace formula consists of 1880 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:32:35,987 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:36,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2524 backedges. 807 proven. 60 refuted. 0 times theorem prover too weak. 1657 trivial. 0 not checked. [2024-12-17 22:32:36,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1866269139] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:36,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:36,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:32:36,683 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:36,683 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 463 is hopeless, skipping. [2024-12-17 22:32:36,683 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 553 is hopeless, skipping. [2024-12-17 22:32:36,683 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 652 is hopeless, skipping. [2024-12-17 22:32:36,683 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 671 is hopeless, skipping. [2024-12-17 22:32:36,683 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 674 is hopeless, skipping. [2024-12-17 22:32:36,683 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 677 [2024-12-17 22:32:36,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:36,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1325379289, now seen corresponding path program 1 times [2024-12-17 22:32:36,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:36,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146637455] [2024-12-17 22:32:36,714 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:36,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:37,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:39,149 INFO L134 CoverageAnalysis]: Checked inductivity of 4853 backedges. 2258 proven. 892 refuted. 0 times theorem prover too weak. 1703 trivial. 0 not checked. [2024-12-17 22:32:39,149 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:39,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146637455] [2024-12-17 22:32:39,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146637455] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:39,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [209758292] [2024-12-17 22:32:39,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:39,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:39,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:39,531 INFO L256 TraceCheckSpWp]: Trace formula consists of 2640 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:32:39,536 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:40,131 INFO L134 CoverageAnalysis]: Checked inductivity of 4853 backedges. 3024 proven. 126 refuted. 0 times theorem prover too weak. 1703 trivial. 0 not checked. [2024-12-17 22:32:40,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [209758292] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:40,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:40,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:32:40,132 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:40,132 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 699 is hopeless, skipping. [2024-12-17 22:32:40,132 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 700 [2024-12-17 22:32:40,132 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:40,132 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 702 is hopeless, skipping. [2024-12-17 22:32:40,132 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 729 is hopeless, skipping. [2024-12-17 22:32:40,132 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 742 is hopeless, skipping. [2024-12-17 22:32:40,132 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 744 [2024-12-17 22:32:40,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:40,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1360348585, now seen corresponding path program 1 times [2024-12-17 22:32:40,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:40,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85968511] [2024-12-17 22:32:40,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:40,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:40,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:42,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5208 backedges. 77 proven. 1059 refuted. 0 times theorem prover too weak. 4072 trivial. 0 not checked. [2024-12-17 22:32:42,850 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:42,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85968511] [2024-12-17 22:32:42,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85968511] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:42,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1034897144] [2024-12-17 22:32:42,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:42,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:43,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:43,318 INFO L256 TraceCheckSpWp]: Trace formula consists of 2886 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:32:43,323 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:44,194 INFO L134 CoverageAnalysis]: Checked inductivity of 5208 backedges. 1063 proven. 73 refuted. 0 times theorem prover too weak. 4072 trivial. 0 not checked. [2024-12-17 22:32:44,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1034897144] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:44,194 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:44,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:32:44,194 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:44,195 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 771 is hopeless, skipping. [2024-12-17 22:32:44,195 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 788 is hopeless, skipping. [2024-12-17 22:32:44,195 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 801 is hopeless, skipping. [2024-12-17 22:32:44,195 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 813 is hopeless, skipping. [2024-12-17 22:32:44,195 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 815 is hopeless, skipping. [2024-12-17 22:32:44,195 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 848 is hopeless, skipping. [2024-12-17 22:32:44,195 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 850 [2024-12-17 22:32:44,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:44,225 INFO L85 PathProgramCache]: Analyzing trace with hash 18456042, now seen corresponding path program 1 times [2024-12-17 22:32:44,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:44,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095318534] [2024-12-17 22:32:44,226 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:44,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:44,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:47,310 INFO L134 CoverageAnalysis]: Checked inductivity of 5364 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4440 trivial. 0 not checked. [2024-12-17 22:32:47,310 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:47,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095318534] [2024-12-17 22:32:47,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095318534] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:47,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [691930509] [2024-12-17 22:32:47,310 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:47,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:47,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:47,872 INFO L256 TraceCheckSpWp]: Trace formula consists of 3311 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:32:47,877 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:48,861 INFO L134 CoverageAnalysis]: Checked inductivity of 5364 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4440 trivial. 0 not checked. [2024-12-17 22:32:48,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [691930509] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:48,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:48,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:32:48,861 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:48,861 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 855 is hopeless, skipping. [2024-12-17 22:32:48,861 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 875 [2024-12-17 22:32:48,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:48,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1646559803, now seen corresponding path program 1 times [2024-12-17 22:32:48,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:32:48,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12189978] [2024-12-17 22:32:48,874 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:48,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:49,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:52,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5419 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4495 trivial. 0 not checked. [2024-12-17 22:32:52,142 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:32:52,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12189978] [2024-12-17 22:32:52,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12189978] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:52,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1701115333] [2024-12-17 22:32:52,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:32:52,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:52,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:32:52,759 INFO L256 TraceCheckSpWp]: Trace formula consists of 3405 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:32:52,765 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:32:53,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5419 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4495 trivial. 0 not checked. [2024-12-17 22:32:53,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1701115333] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:53,767 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:32:53,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:32:53,767 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:32:53,767 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 885 is hopeless, skipping. [2024-12-17 22:32:53,767 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 895 [2024-12-17 22:32:53,767 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:32:53,767 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 896 [2024-12-17 22:32:53,767 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:32:53,767 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:32:53,767 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:32:53,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:32:53,767 INFO L85 PathProgramCache]: Analyzing trace with hash 217802047, now seen corresponding path program 15 times [2024-12-17 22:32:53,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:32:53,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944629393] [2024-12-17 22:32:53,768 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-17 22:32:53,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:32:55,309 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-12-17 22:32:55,309 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:32:57,797 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 423 proven. 1902 refuted. 0 times theorem prover too weak. 3121 trivial. 0 not checked. [2024-12-17 22:32:57,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:32:57,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944629393] [2024-12-17 22:32:57,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944629393] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:32:57,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157587858] [2024-12-17 22:32:57,798 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-12-17 22:32:57,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:32:57,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:32:57,799 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-12-17 22:32:57,800 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-12-17 22:33:31,363 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-12-17 22:33:31,363 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:33:31,385 INFO L256 TraceCheckSpWp]: Trace formula consists of 1911 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-17 22:33:31,391 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:32,271 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 143 proven. 36 refuted. 0 times theorem prover too weak. 5267 trivial. 0 not checked. [2024-12-17 22:33:32,271 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:33:33,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 83 proven. 96 refuted. 0 times theorem prover too weak. 5267 trivial. 0 not checked. [2024-12-17 22:33:33,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157587858] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:33:33,150 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:33:33,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 20, 20] total 81 [2024-12-17 22:33:33,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823458259] [2024-12-17 22:33:33,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:33:33,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2024-12-17 22:33:33,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:33:33,152 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2024-12-17 22:33:33,153 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1467, Invalid=5013, Unknown=0, NotChecked=0, Total=6480 [2024-12-17 22:33:33,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:33:33,154 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:33:33,154 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 6.790123456790123) internal successors, (550), 81 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-12-17 22:33:33,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:33:33,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-17 22:33:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-17 22:33:33,545 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-12-17 22:33:33,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108,SelfDestructingSolverStorable109,SelfDestructingSolverStorable104,SelfDestructingSolverStorable115,SelfDestructingSolverStorable105,SelfDestructingSolverStorable116,SelfDestructingSolverStorable106,SelfDestructingSolverStorable117,SelfDestructingSolverStorable107,SelfDestructingSolverStorable111,SelfDestructingSolverStorable112,SelfDestructingSolverStorable113,SelfDestructingSolverStorable103,SelfDestructingSolverStorable114 [2024-12-17 22:33:33,728 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:33:33,728 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:33:33,728 INFO L139 ounterexampleChecker]: Examining path program with hash -1805637133, occurence #5 [2024-12-17 22:33:33,728 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:33:33,729 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:33:33,729 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:33:33,729 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-12-17 22:33:33,729 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:33:33,729 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-12-17 22:33:33,729 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:33:33,729 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 32 [2024-12-17 22:33:33,729 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:33:33,729 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-12-17 22:33:33,729 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:33:33,729 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-12-17 22:33:33,729 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:33:33,729 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 231 [2024-12-17 22:33:33,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:33,772 INFO L85 PathProgramCache]: Analyzing trace with hash 558851550, now seen corresponding path program 1 times [2024-12-17 22:33:33,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:33:33,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700980235] [2024-12-17 22:33:33,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:33,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:33,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:34,502 INFO L134 CoverageAnalysis]: Checked inductivity of 857 backedges. 158 proven. 443 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-12-17 22:33:34,502 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:33:34,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700980235] [2024-12-17 22:33:34,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700980235] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:34,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1118141562] [2024-12-17 22:33:34,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:34,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:34,579 INFO L256 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-17 22:33:34,581 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:35,121 INFO L134 CoverageAnalysis]: Checked inductivity of 857 backedges. 556 proven. 45 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-12-17 22:33:35,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1118141562] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:35,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:33:35,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:33:35,121 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:33:35,121 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 442 [2024-12-17 22:33:35,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:35,146 INFO L85 PathProgramCache]: Analyzing trace with hash -216362842, now seen corresponding path program 1 times [2024-12-17 22:33:35,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:33:35,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553350145] [2024-12-17 22:33:35,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:35,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:35,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:36,618 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 758 proven. 892 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-12-17 22:33:36,618 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:33:36,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553350145] [2024-12-17 22:33:36,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553350145] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:36,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1854714889] [2024-12-17 22:33:36,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:36,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:36,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:36,823 INFO L256 TraceCheckSpWp]: Trace formula consists of 1839 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:33:36,827 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:37,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 1524 proven. 126 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-12-17 22:33:37,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1854714889] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:37,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:33:37,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:33:37,426 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:33:37,426 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 461 [2024-12-17 22:33:37,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:37,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1415564540, now seen corresponding path program 1 times [2024-12-17 22:33:37,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:33:37,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680150593] [2024-12-17 22:33:37,476 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:37,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:39,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 100 proven. 767 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2024-12-17 22:33:39,048 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:33:39,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680150593] [2024-12-17 22:33:39,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680150593] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:39,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1058396747] [2024-12-17 22:33:39,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:39,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:39,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:39,254 INFO L256 TraceCheckSpWp]: Trace formula consists of 1889 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:33:39,257 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:39,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 807 proven. 60 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2024-12-17 22:33:39,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1058396747] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:39,948 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:33:39,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:33:39,948 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:33:39,948 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 464 is hopeless, skipping. [2024-12-17 22:33:39,948 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 554 is hopeless, skipping. [2024-12-17 22:33:39,948 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 653 is hopeless, skipping. [2024-12-17 22:33:39,948 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 672 is hopeless, skipping. [2024-12-17 22:33:39,948 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 675 is hopeless, skipping. [2024-12-17 22:33:39,948 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 678 [2024-12-17 22:33:39,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:39,979 INFO L85 PathProgramCache]: Analyzing trace with hash 68865404, now seen corresponding path program 1 times [2024-12-17 22:33:39,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:33:39,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397872637] [2024-12-17 22:33:39,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:39,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:40,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:42,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4862 backedges. 2258 proven. 892 refuted. 0 times theorem prover too weak. 1712 trivial. 0 not checked. [2024-12-17 22:33:42,274 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:33:42,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397872637] [2024-12-17 22:33:42,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397872637] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:42,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [511973046] [2024-12-17 22:33:42,274 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:42,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:42,657 INFO L256 TraceCheckSpWp]: Trace formula consists of 2649 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:33:42,661 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:43,259 INFO L134 CoverageAnalysis]: Checked inductivity of 4862 backedges. 3024 proven. 126 refuted. 0 times theorem prover too weak. 1712 trivial. 0 not checked. [2024-12-17 22:33:43,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [511973046] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:43,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:33:43,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:33:43,260 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:33:43,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 700 is hopeless, skipping. [2024-12-17 22:33:43,260 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 701 [2024-12-17 22:33:43,260 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:33:43,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 703 is hopeless, skipping. [2024-12-17 22:33:43,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 730 is hopeless, skipping. [2024-12-17 22:33:43,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 743 is hopeless, skipping. [2024-12-17 22:33:43,260 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 745 [2024-12-17 22:33:43,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:43,272 INFO L85 PathProgramCache]: Analyzing trace with hash 561537406, now seen corresponding path program 1 times [2024-12-17 22:33:43,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:33:43,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880416204] [2024-12-17 22:33:43,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:43,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:43,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:45,875 INFO L134 CoverageAnalysis]: Checked inductivity of 5217 backedges. 77 proven. 1059 refuted. 0 times theorem prover too weak. 4081 trivial. 0 not checked. [2024-12-17 22:33:45,875 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:33:45,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880416204] [2024-12-17 22:33:45,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880416204] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:45,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1652499956] [2024-12-17 22:33:45,875 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:45,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:46,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:46,345 INFO L256 TraceCheckSpWp]: Trace formula consists of 2895 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:33:46,350 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:47,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5217 backedges. 1063 proven. 73 refuted. 0 times theorem prover too weak. 4081 trivial. 0 not checked. [2024-12-17 22:33:47,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1652499956] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:47,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:33:47,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:33:47,281 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:33:47,281 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 772 is hopeless, skipping. [2024-12-17 22:33:47,281 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 789 is hopeless, skipping. [2024-12-17 22:33:47,281 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 802 is hopeless, skipping. [2024-12-17 22:33:47,281 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 814 is hopeless, skipping. [2024-12-17 22:33:47,282 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 816 is hopeless, skipping. [2024-12-17 22:33:47,282 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 849 is hopeless, skipping. [2024-12-17 22:33:47,282 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 851 [2024-12-17 22:33:47,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:47,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1270871617, now seen corresponding path program 1 times [2024-12-17 22:33:47,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:33:47,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369994930] [2024-12-17 22:33:47,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:47,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:50,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5373 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4449 trivial. 0 not checked. [2024-12-17 22:33:50,414 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:33:50,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369994930] [2024-12-17 22:33:50,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369994930] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:50,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1442757129] [2024-12-17 22:33:50,415 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:50,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:50,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 3320 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:33:50,993 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:51,973 INFO L134 CoverageAnalysis]: Checked inductivity of 5373 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4449 trivial. 0 not checked. [2024-12-17 22:33:51,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1442757129] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:51,973 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:33:51,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:33:51,973 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:33:51,974 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 856 is hopeless, skipping. [2024-12-17 22:33:51,974 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 876 [2024-12-17 22:33:51,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:51,986 INFO L85 PathProgramCache]: Analyzing trace with hash -634271206, now seen corresponding path program 1 times [2024-12-17 22:33:51,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:33:51,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24017907] [2024-12-17 22:33:51,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:51,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:52,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:55,212 INFO L134 CoverageAnalysis]: Checked inductivity of 5428 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4504 trivial. 0 not checked. [2024-12-17 22:33:55,212 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:33:55,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24017907] [2024-12-17 22:33:55,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24017907] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:55,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1964634177] [2024-12-17 22:33:55,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:33:55,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:55,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:33:55,827 INFO L256 TraceCheckSpWp]: Trace formula consists of 3414 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:33:55,833 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:33:56,821 INFO L134 CoverageAnalysis]: Checked inductivity of 5428 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4504 trivial. 0 not checked. [2024-12-17 22:33:56,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1964634177] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:33:56,821 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:33:56,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2024-12-17 22:33:56,821 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:33:56,821 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 886 is hopeless, skipping. [2024-12-17 22:33:56,821 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 896 [2024-12-17 22:33:56,821 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:33:56,821 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 897 [2024-12-17 22:33:56,821 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:33:56,821 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:33:56,821 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:33:56,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:33:56,822 INFO L85 PathProgramCache]: Analyzing trace with hash 179765631, now seen corresponding path program 16 times [2024-12-17 22:33:56,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:33:56,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966642647] [2024-12-17 22:33:56,822 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:33:56,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:33:57,557 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:33:57,557 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:34:04,253 INFO L134 CoverageAnalysis]: Checked inductivity of 5455 backedges. 5146 proven. 93 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-12-17 22:34:04,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:34:04,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966642647] [2024-12-17 22:34:04,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966642647] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:04,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140040850] [2024-12-17 22:34:04,254 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-12-17 22:34:04,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:34:04,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:34:04,256 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-12-17 22:34:04,257 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-12-17 22:34:04,913 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-12-17 22:34:04,914 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:34:04,927 INFO L256 TraceCheckSpWp]: Trace formula consists of 3517 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-17 22:34:04,933 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:05,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5455 backedges. 2314 proven. 52 refuted. 0 times theorem prover too weak. 3089 trivial. 0 not checked. [2024-12-17 22:34:05,737 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-17 22:34:06,424 INFO L134 CoverageAnalysis]: Checked inductivity of 5455 backedges. 2279 proven. 87 refuted. 0 times theorem prover too weak. 3089 trivial. 0 not checked. [2024-12-17 22:34:06,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140040850] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-17 22:34:06,424 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-17 22:34:06,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 22, 22] total 104 [2024-12-17 22:34:06,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056182786] [2024-12-17 22:34:06,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-17 22:34:06,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2024-12-17 22:34:06,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-17 22:34:06,427 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2024-12-17 22:34:06,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2610, Invalid=8310, Unknown=0, NotChecked=0, Total=10920 [2024-12-17 22:34:06,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:34:06,428 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-12-17 22:34:06,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 9.133333333333333) internal successors, (959), 104 states have internal predecessors, (959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-12-17 22:34:06,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:34:06,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-17 22:34:06,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-17 22:34:06,751 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-12-17 22:34:06,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,SelfDestructingSolverStorable120,SelfDestructingSolverStorable131,SelfDestructingSolverStorable121,SelfDestructingSolverStorable132,SelfDestructingSolverStorable119,SelfDestructingSolverStorable126,SelfDestructingSolverStorable127,SelfDestructingSolverStorable128,SelfDestructingSolverStorable118,SelfDestructingSolverStorable129,SelfDestructingSolverStorable122,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123,SelfDestructingSolverStorable124,SelfDestructingSolverStorable125 [2024-12-17 22:34:06,939 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-12-17 22:34:06,939 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-12-17 22:34:06,940 INFO L139 ounterexampleChecker]: Examining path program with hash -1805637133, occurence #6 [2024-12-17 22:34:06,940 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-12-17 22:34:06,940 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2024-12-17 22:34:06,940 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:34:06,940 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-12-17 22:34:06,940 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:34:06,940 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2024-12-17 22:34:06,940 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:34:06,940 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-12-17 22:34:06,940 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:34:06,940 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-12-17 22:34:06,940 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:34:06,940 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-12-17 22:34:06,940 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:34:06,941 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 232 [2024-12-17 22:34:06,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:06,984 INFO L85 PathProgramCache]: Analyzing trace with hash -507536112, now seen corresponding path program 1 times [2024-12-17 22:34:06,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:34:06,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084593747] [2024-12-17 22:34:06,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:06,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:07,792 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 228 proven. 449 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-12-17 22:34:07,792 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:34:07,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084593747] [2024-12-17 22:34:07,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084593747] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:07,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [875948143] [2024-12-17 22:34:07,792 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:07,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:07,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:07,871 INFO L256 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-17 22:34:07,873 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:08,491 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 622 proven. 55 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-12-17 22:34:08,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [875948143] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:08,491 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:34:08,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2024-12-17 22:34:08,491 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:34:08,491 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 443 [2024-12-17 22:34:08,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:08,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1639938686, now seen corresponding path program 1 times [2024-12-17 22:34:08,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:34:08,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319324199] [2024-12-17 22:34:08,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:08,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:10,094 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 781 proven. 925 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-17 22:34:10,094 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:34:10,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319324199] [2024-12-17 22:34:10,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319324199] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:10,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [323058230] [2024-12-17 22:34:10,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:10,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:10,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:10,298 INFO L256 TraceCheckSpWp]: Trace formula consists of 1848 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-17 22:34:10,301 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:10,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 1562 proven. 144 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2024-12-17 22:34:10,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [323058230] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:10,967 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:34:10,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2024-12-17 22:34:10,967 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:34:10,967 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 462 [2024-12-17 22:34:11,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:11,013 INFO L85 PathProgramCache]: Analyzing trace with hash 933138030, now seen corresponding path program 1 times [2024-12-17 22:34:11,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:34:11,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725829344] [2024-12-17 22:34:11,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:11,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:11,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:12,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2543 backedges. 132 proven. 849 refuted. 0 times theorem prover too weak. 1562 trivial. 0 not checked. [2024-12-17 22:34:12,633 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:34:12,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725829344] [2024-12-17 22:34:12,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725829344] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:12,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [839066317] [2024-12-17 22:34:12,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:12,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:12,877 INFO L256 TraceCheckSpWp]: Trace formula consists of 1898 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-17 22:34:12,881 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:13,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2543 backedges. 910 proven. 71 refuted. 0 times theorem prover too weak. 1562 trivial. 0 not checked. [2024-12-17 22:34:13,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [839066317] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:13,644 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:34:13,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2024-12-17 22:34:13,644 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:34:13,645 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 465 is hopeless, skipping. [2024-12-17 22:34:13,645 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 555 is hopeless, skipping. [2024-12-17 22:34:13,645 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 654 is hopeless, skipping. [2024-12-17 22:34:13,645 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 673 is hopeless, skipping. [2024-12-17 22:34:13,645 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 676 is hopeless, skipping. [2024-12-17 22:34:13,645 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 679 [2024-12-17 22:34:13,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:13,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1665689900, now seen corresponding path program 1 times [2024-12-17 22:34:13,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:34:13,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818331888] [2024-12-17 22:34:13,674 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:13,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:14,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:16,107 INFO L134 CoverageAnalysis]: Checked inductivity of 4872 backedges. 2281 proven. 925 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2024-12-17 22:34:16,107 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:34:16,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818331888] [2024-12-17 22:34:16,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818331888] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:16,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1249408732] [2024-12-17 22:34:16,107 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:16,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:16,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:16,494 INFO L256 TraceCheckSpWp]: Trace formula consists of 2658 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-17 22:34:16,499 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:17,165 INFO L134 CoverageAnalysis]: Checked inductivity of 4872 backedges. 3062 proven. 144 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2024-12-17 22:34:17,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1249408732] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:17,165 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:34:17,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2024-12-17 22:34:17,166 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:34:17,166 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 701 is hopeless, skipping. [2024-12-17 22:34:17,166 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 702 [2024-12-17 22:34:17,166 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:34:17,166 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 704 is hopeless, skipping. [2024-12-17 22:34:17,166 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 731 is hopeless, skipping. [2024-12-17 22:34:17,166 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 744 is hopeless, skipping. [2024-12-17 22:34:17,166 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 746 [2024-12-17 22:34:17,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:17,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1622407824, now seen corresponding path program 1 times [2024-12-17 22:34:17,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:34:17,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849070346] [2024-12-17 22:34:17,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:17,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:17,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:19,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5227 backedges. 98 proven. 1241 refuted. 0 times theorem prover too weak. 3888 trivial. 0 not checked. [2024-12-17 22:34:19,916 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:34:19,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849070346] [2024-12-17 22:34:19,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849070346] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:19,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2063171892] [2024-12-17 22:34:19,917 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:19,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:20,414 INFO L256 TraceCheckSpWp]: Trace formula consists of 2904 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-17 22:34:20,418 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:21,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5227 backedges. 1256 proven. 83 refuted. 0 times theorem prover too weak. 3888 trivial. 0 not checked. [2024-12-17 22:34:21,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2063171892] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:21,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:34:21,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2024-12-17 22:34:21,377 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:34:21,377 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 773 is hopeless, skipping. [2024-12-17 22:34:21,377 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 790 is hopeless, skipping. [2024-12-17 22:34:21,377 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 803 is hopeless, skipping. [2024-12-17 22:34:21,377 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 815 is hopeless, skipping. [2024-12-17 22:34:21,377 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 817 is hopeless, skipping. [2024-12-17 22:34:21,377 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 850 is hopeless, skipping. [2024-12-17 22:34:21,377 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 852 [2024-12-17 22:34:21,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:21,406 INFO L85 PathProgramCache]: Analyzing trace with hash -666295951, now seen corresponding path program 1 times [2024-12-17 22:34:21,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:34:21,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660585844] [2024-12-17 22:34:21,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:21,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:24,632 INFO L134 CoverageAnalysis]: Checked inductivity of 5383 backedges. 74 proven. 930 refuted. 0 times theorem prover too weak. 4379 trivial. 0 not checked. [2024-12-17 22:34:24,632 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:34:24,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660585844] [2024-12-17 22:34:24,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660585844] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:24,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [512943024] [2024-12-17 22:34:24,632 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:24,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:25,255 INFO L256 TraceCheckSpWp]: Trace formula consists of 3329 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-17 22:34:25,260 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:26,309 INFO L134 CoverageAnalysis]: Checked inductivity of 5383 backedges. 945 proven. 59 refuted. 0 times theorem prover too weak. 4379 trivial. 0 not checked. [2024-12-17 22:34:26,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [512943024] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:26,309 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:34:26,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2024-12-17 22:34:26,309 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:34:26,309 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 857 is hopeless, skipping. [2024-12-17 22:34:26,310 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 877 [2024-12-17 22:34:26,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:26,325 INFO L85 PathProgramCache]: Analyzing trace with hash -888632014, now seen corresponding path program 1 times [2024-12-17 22:34:26,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-12-17 22:34:26,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466073] [2024-12-17 22:34:26,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:26,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:26,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:29,977 INFO L134 CoverageAnalysis]: Checked inductivity of 5438 backedges. 74 proven. 930 refuted. 0 times theorem prover too weak. 4434 trivial. 0 not checked. [2024-12-17 22:34:29,977 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-12-17 22:34:29,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466073] [2024-12-17 22:34:29,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466073] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:29,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1698588485] [2024-12-17 22:34:29,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-17 22:34:29,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-17 22:34:30,596 INFO L256 TraceCheckSpWp]: Trace formula consists of 3423 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-17 22:34:30,602 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-17 22:34:31,727 INFO L134 CoverageAnalysis]: Checked inductivity of 5438 backedges. 945 proven. 59 refuted. 0 times theorem prover too weak. 4434 trivial. 0 not checked. [2024-12-17 22:34:31,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1698588485] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:31,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-17 22:34:31,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2024-12-17 22:34:31,728 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-12-17 22:34:31,728 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 887 is hopeless, skipping. [2024-12-17 22:34:31,728 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 897 [2024-12-17 22:34:31,728 WARN L190 ounterexampleChecker]: Statements were already independent. [2024-12-17 22:34:31,728 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 898 [2024-12-17 22:34:31,728 INFO L209 ounterexampleChecker]: No commutativity condition found. [2024-12-17 22:34:31,728 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-12-17 22:34:31,728 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-12-17 22:34:31,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-17 22:34:31,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1117892542, now seen corresponding path program 17 times [2024-12-17 22:34:31,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-17 22:34:31,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632090195] [2024-12-17 22:34:31,728 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-17 22:34:31,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-17 22:34:45,418 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2024-12-17 22:34:45,419 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-17 22:34:54,575 INFO L134 CoverageAnalysis]: Checked inductivity of 5465 backedges. 270 proven. 2752 refuted. 0 times theorem prover too weak. 2443 trivial. 0 not checked. [2024-12-17 22:34:54,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-17 22:34:54,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632090195] [2024-12-17 22:34:54,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632090195] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-17 22:34:54,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556050629] [2024-12-17 22:34:54,576 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-12-17 22:34:54,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-17 22:34:54,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-12-17 22:34:54,577 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-12-17 22:34:54,578 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 Killed by 15