./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/weaver/parallel-parallel-sum-2.wvr.c --full-output --witness-type correctness_witness --witnessparser.only.consider.loop.invariants false --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --validate ./goblint.2024-09-02_08-21-23.files/mutex-meet-local/parallel-parallel-sum-2.wvr.yml/witness.yml --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4a4c57e3 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/config/GemCutterReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/weaver/parallel-parallel-sum-2.wvr.c ./goblint.2024-09-02_08-21-23.files/mutex-meet-local/parallel-parallel-sum-2.wvr.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/config/svcomp-Reach-32bit-GemCutter_Default.epf --cacsl2boogietranslator.entry.function main --traceabstraction.positions.where.we.compute.the.hoare.annotation None --witnessparser.only.consider.loop.invariants false --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --- Real Ultimate output --- This is Ultimate 0.2.4-wip.fs.witness-ghost-4a4c57e-m [2024-09-08 02:41:05,810 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-08 02:41:05,895 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/config/svcomp-Reach-32bit-GemCutter_Default.epf [2024-09-08 02:41:05,900 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-08 02:41:05,901 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-08 02:41:05,928 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-08 02:41:05,928 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-08 02:41:05,929 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-08 02:41:05,929 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-08 02:41:05,930 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-08 02:41:05,931 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-08 02:41:05,931 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-08 02:41:05,932 INFO L153 SettingsManager]: * Use SBE=true [2024-09-08 02:41:05,933 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-08 02:41:05,935 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-08 02:41:05,935 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-08 02:41:05,936 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-08 02:41:05,936 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-08 02:41:05,936 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-08 02:41:05,937 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-08 02:41:05,940 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-08 02:41:05,941 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-08 02:41:05,941 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-08 02:41:05,941 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-08 02:41:05,941 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-08 02:41:05,941 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-08 02:41:05,942 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-08 02:41:05,942 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-08 02:41:05,942 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-08 02:41:05,942 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-08 02:41:05,942 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-09-08 02:41:05,943 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-08 02:41:05,943 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-08 02:41:05,943 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-08 02:41:05,943 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-08 02:41:05,944 INFO L153 SettingsManager]: * DFS Order used in POR=LOOP_LOCKSTEP [2024-09-08 02:41:05,944 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-08 02:41:05,945 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-08 02:41:05,945 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-09-08 02:41:05,945 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-09-08 02:41:05,945 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-09-08 02:41:05,946 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> None Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessparser: Only consider loop invariants -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false [2024-09-08 02:41:06,208 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-08 02:41:06,234 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-08 02:41:06,240 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-08 02:41:06,245 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-08 02:41:06,245 INFO L274 PluginConnector]: CDTParser initialized [2024-09-08 02:41:06,247 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/parallel-parallel-sum-2.wvr.c [2024-09-08 02:41:07,718 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-08 02:41:07,887 INFO L384 CDTParser]: Found 1 translation units. [2024-09-08 02:41:07,887 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-parallel-sum-2.wvr.c [2024-09-08 02:41:07,896 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/366cd814b/507828a5420843c6999f3aa13f7c8eb4/FLAGb07adc17a [2024-09-08 02:41:07,914 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/366cd814b/507828a5420843c6999f3aa13f7c8eb4 [2024-09-08 02:41:07,918 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-09-08 02:41:07,918 INFO L274 PluginConnector]: Witness Parser initialized [2024-09-08 02:41:07,919 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/./goblint.2024-09-02_08-21-23.files/mutex-meet-local/parallel-parallel-sum-2.wvr.yml/witness.yml [2024-09-08 02:41:08,196 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-08 02:41:08,197 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-09-08 02:41:08,198 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-08 02:41:08,199 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-08 02:41:08,204 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-08 02:41:08,205 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.09 02:41:07" (1/2) ... [2024-09-08 02:41:08,206 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@624b07e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:41:08, skipping insertion in model container [2024-09-08 02:41:08,206 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.09 02:41:07" (1/2) ... [2024-09-08 02:41:08,208 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@12d393a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 02:41:08, skipping insertion in model container [2024-09-08 02:41:08,208 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 08.09 02:41:08" (2/2) ... [2024-09-08 02:41:08,208 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@624b07e1 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08, skipping insertion in model container [2024-09-08 02:41:08,209 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 08.09 02:41:08" (2/2) ... [2024-09-08 02:41:08,368 INFO L93 nessWitnessExtractor]: Found the following entries in the witness: [2024-09-08 02:41:08,369 INFO L1541 ArrayList]: Location invariant before [L116-L116] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,369 INFO L1541 ArrayList]: Location invariant before [L111-L111] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,371 INFO L1541 ArrayList]: Location invariant before [L55-L55] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,372 INFO L1541 ArrayList]: Location invariant before [L87-L87] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,372 INFO L1541 ArrayList]: Location invariant before [L133-L133] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,372 INFO L1541 ArrayList]: Location invariant before [L65-L65] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,372 INFO L1541 ArrayList]: Location invariant before [L50-L50] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,373 INFO L1541 ArrayList]: Location invariant before [L96-L96] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,373 INFO L1541 ArrayList]: Location invariant before [L70-L70] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,374 INFO L1541 ArrayList]: Location invariant before [L101-L101] ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((n <= 2147483646) && ((2147483648LL + (long long )i1) + (long long )n >= 0LL)) && ((2147483648LL + (long long )i2) + (long long )n >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s11 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s21 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s12 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )s22 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x1 >= 0LL)) && ((2147483649LL + (long long )n) + (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i1) + (long long )i2 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i1) + (long long )x2 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s11 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s21 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s12 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )s22 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x1 >= 0LL)) && ((4294967295LL + (long long )i2) + (long long )x2 >= 0LL)) && ((2147483647LL - (long long )i1) + (long long )n >= 0LL)) && ((2147483647LL - (long long )i2) + (long long )n >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s11 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s21 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s12 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )s22 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x1 >= 0LL)) && ((3221225470LL - (long long )n) + (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i1) + (long long )i2 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i1) + (long long )x2 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s11 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s21 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s12 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )s22 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x1 >= 0LL)) && ((4294967294LL - (long long )i2) + (long long )x2 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s11 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s21 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s12 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )s22 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x1 >= 0LL)) && ((2147483648LL + (long long )n) - (long long )x2 >= 0LL)) && ((3221225469LL + (long long )i1) - (long long )n >= 0LL)) && ((3221225469LL + (long long )i2) - (long long )n >= 0LL)) && ((4294967293LL + (long long )i1) - (long long )i2 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i1) - (long long )x2 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s11 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s21 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s12 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )s22 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x1 >= 0LL)) && ((4294967294LL + (long long )i2) - (long long )x2 >= 0LL)) && ((3221225468LL - (long long )i1) - (long long )n >= 0LL)) && ((3221225468LL - (long long )i2) - (long long )n >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s11 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s21 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s12 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )s22 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x1 >= 0LL)) && ((3221225469LL - (long long )n) - (long long )x2 >= 0LL)) && ((4294967292LL - (long long )i1) - (long long )i2 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i1) - (long long )x2 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s11 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s21 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s12 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )s22 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x1 >= 0LL)) && ((4294967293LL - (long long )i2) - (long long )x2 >= 0LL) [2024-09-08 02:41:08,398 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-08 02:41:08,633 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-08 02:41:08,645 INFO L200 MainTranslator]: Completed pre-run Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local [2024-09-08 02:41:08,930 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-08 02:41:08,948 INFO L204 MainTranslator]: Completed translation [2024-09-08 02:41:08,949 INFO L201 PluginConnector]: Adding new model witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08 WrapperNode [2024-09-08 02:41:08,949 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-08 02:41:08,950 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-08 02:41:08,951 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-08 02:41:08,951 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-08 02:41:08,958 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:08,982 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,068 INFO L138 Inliner]: procedures = 28, calls = 59, calls flagged for inlining = 23, calls inlined = 33, statements flattened = 399 [2024-09-08 02:41:09,068 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-08 02:41:09,069 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-08 02:41:09,069 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-08 02:41:09,069 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-08 02:41:09,079 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,079 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,091 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,095 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,128 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,133 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,143 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,153 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,162 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-08 02:41:09,163 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-08 02:41:09,166 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-08 02:41:09,166 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-08 02:41:09,168 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (1/1) ... [2024-09-08 02:41:09,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-09-08 02:41:09,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:09,196 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-09-08 02:41:09,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-09-08 02:41:09,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-08 02:41:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-09-08 02:41:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-09-08 02:41:09,242 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-09-08 02:41:09,242 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-09-08 02:41:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-09-08 02:41:09,243 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-09-08 02:41:09,243 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-09-08 02:41:09,243 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-09-08 02:41:09,244 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-09-08 02:41:09,244 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-09-08 02:41:09,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-09-08 02:41:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2024-09-08 02:41:09,245 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2024-09-08 02:41:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2024-09-08 02:41:09,245 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2024-09-08 02:41:09,245 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-09-08 02:41:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-09-08 02:41:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-09-08 02:41:09,246 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-08 02:41:09,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-08 02:41:09,248 WARN L211 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-09-08 02:41:09,378 INFO L242 CfgBuilder]: Building ICFG [2024-09-08 02:41:09,380 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-08 02:41:10,392 INFO L287 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-09-08 02:41:10,393 INFO L291 CfgBuilder]: Performing block encoding [2024-09-08 02:41:11,161 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-08 02:41:11,161 INFO L318 CfgBuilder]: Removed 5 assume(true) statements. [2024-09-08 02:41:11,162 INFO L201 PluginConnector]: Adding new model witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.09 02:41:11 BoogieIcfgContainer [2024-09-08 02:41:11,162 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-08 02:41:11,164 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-08 02:41:11,166 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-08 02:41:11,169 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-08 02:41:11,169 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.09 02:41:07" (1/4) ... [2024-09-08 02:41:11,170 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16b191be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.09 02:41:11, skipping insertion in model container [2024-09-08 02:41:11,170 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 08.09 02:41:08" (2/4) ... [2024-09-08 02:41:11,170 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16b191be and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CORRECTNESS_WITNESS 08.09 02:41:11, skipping insertion in model container [2024-09-08 02:41:11,171 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 08.09 02:41:08" (3/4) ... [2024-09-08 02:41:11,171 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16b191be and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CORRECTNESS_WITNESS 08.09 02:41:11, skipping insertion in model container [2024-09-08 02:41:11,171 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.09 02:41:11" (4/4) ... [2024-09-08 02:41:11,173 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-parallel-sum-2.wvr.c [2024-09-08 02:41:11,194 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-08 02:41:11,195 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2024-09-08 02:41:11,195 INFO L484 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-09-08 02:41:11,449 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2024-09-08 02:41:11,498 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-08 02:41:11,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-09-08 02:41:11,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:11,501 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-09-08 02:41:11,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-09-08 02:41:11,539 INFO L157 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-09-08 02:41:11,552 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == thread4Thread1of1ForFork5 ======== [2024-09-08 02:41:11,560 INFO L336 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=None, 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;@27920045, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-08 02:41:11,561 INFO L337 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-09-08 02:41:12,159 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:12,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:12,164 INFO L85 PathProgramCache]: Analyzing trace with hash -449963798, now seen corresponding path program 1 times [2024-09-08 02:41:12,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:12,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709112596] [2024-09-08 02:41:12,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:12,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:12,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:12,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:12,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:12,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709112596] [2024-09-08 02:41:12,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709112596] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-08 02:41:12,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-08 02:41:12,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-08 02:41:12,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890104186] [2024-09-08 02:41:12,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-08 02:41:12,513 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-08 02:41:12,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:12,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-08 02:41:12,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-08 02:41:12,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:12,540 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:12,541 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 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-09-08 02:41:12,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:12,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:12,633 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-08 02:41:12,634 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:12,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:12,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1102338784, now seen corresponding path program 1 times [2024-09-08 02:41:12,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:12,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165297435] [2024-09-08 02:41:12,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:12,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:13,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:13,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:13,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165297435] [2024-09-08 02:41:13,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165297435] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-08 02:41:13,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-08 02:41:13,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-08 02:41:13,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514936625] [2024-09-08 02:41:13,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-08 02:41:13,115 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-08 02:41:13,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:13,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-08 02:41:13,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-08 02:41:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:13,117 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:13,118 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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-09-08 02:41:13,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:13,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:13,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:13,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:13,284 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-09-08 02:41:13,285 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:13,285 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:13,285 INFO L85 PathProgramCache]: Analyzing trace with hash -118970527, now seen corresponding path program 1 times [2024-09-08 02:41:13,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:13,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978800675] [2024-09-08 02:41:13,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:13,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:16,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:16,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:16,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978800675] [2024-09-08 02:41:16,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978800675] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:16,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733382911] [2024-09-08 02:41:16,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:16,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:16,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:16,473 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:16,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-09-08 02:41:16,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:16,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-09-08 02:41:16,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:18,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:18,194 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:41:22,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:22,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733382911] provided 1 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:22,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-09-08 02:41:22,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 5] total 13 [2024-09-08 02:41:22,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102538273] [2024-09-08 02:41:22,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-08 02:41:22,037 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-08 02:41:22,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:22,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-08 02:41:22,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-09-08 02:41:22,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:22,039 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:22,039 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 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-09-08 02:41:22,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:22,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:22,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:22,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:22,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:22,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:22,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-09-08 02:41:22,433 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-09-08 02:41:22,434 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:22,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:22,435 INFO L85 PathProgramCache]: Analyzing trace with hash 681419078, now seen corresponding path program 1 times [2024-09-08 02:41:22,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:22,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885356082] [2024-09-08 02:41:22,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:22,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:22,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:25,213 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:41:25,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:25,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885356082] [2024-09-08 02:41:25,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885356082] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-08 02:41:25,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-08 02:41:25,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-08 02:41:25,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393918122] [2024-09-08 02:41:25,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-08 02:41:25,216 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-08 02:41:25,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:25,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-08 02:41:25,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-09-08 02:41:25,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:25,218 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:25,219 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 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-09-08 02:41:25,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:25,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:25,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:25,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:25,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:25,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:25,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:25,848 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-09-08 02:41:25,848 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:25,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:25,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1862129454, now seen corresponding path program 1 times [2024-09-08 02:41:25,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:25,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230913371] [2024-09-08 02:41:25,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:25,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:27,620 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:27,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:27,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230913371] [2024-09-08 02:41:27,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230913371] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:27,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298067971] [2024-09-08 02:41:27,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:27,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:27,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:27,625 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:27,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-09-08 02:41:27,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:27,765 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-09-08 02:41:27,769 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:28,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:41:28,582 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-08 02:41:28,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298067971] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-08 02:41:28,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-08 02:41:28,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 8 [2024-09-08 02:41:28,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377219336] [2024-09-08 02:41:28,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-08 02:41:28,585 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-08 02:41:28,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:28,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-08 02:41:28,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-09-08 02:41:28,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:28,587 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:28,587 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 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-09-08 02:41:28,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:28,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:28,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:28,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:28,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:28,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:28,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:28,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:28,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:28,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:28,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-09-08 02:41:29,006 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:29,007 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:29,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:29,008 INFO L85 PathProgramCache]: Analyzing trace with hash 742851127, now seen corresponding path program 1 times [2024-09-08 02:41:29,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:29,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841719720] [2024-09-08 02:41:29,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:29,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:29,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:29,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:29,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841719720] [2024-09-08 02:41:29,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841719720] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:29,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288183607] [2024-09-08 02:41:29,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:29,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:29,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:29,324 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:29,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-09-08 02:41:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:29,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-08 02:41:29,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:29,649 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:29,650 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:41:29,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:29,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288183607] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:41:29,748 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:41:29,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-09-08 02:41:29,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652555971] [2024-09-08 02:41:29,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:41:29,750 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-08 02:41:29,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:29,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-08 02:41:29,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-09-08 02:41:29,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:29,753 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:29,753 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.545454545454545) internal successors, (127), 10 states have internal predecessors, (127), 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-09-08 02:41:29,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:29,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:29,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:29,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:29,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:29,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:30,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:30,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:30,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:30,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:30,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:30,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:30,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-09-08 02:41:30,257 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:30,258 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:30,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:30,258 INFO L85 PathProgramCache]: Analyzing trace with hash -463678826, now seen corresponding path program 2 times [2024-09-08 02:41:30,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:30,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91042907] [2024-09-08 02:41:30,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:30,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:30,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:41:30,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:30,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91042907] [2024-09-08 02:41:30,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91042907] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:30,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246863294] [2024-09-08 02:41:30,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-08 02:41:30,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:30,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:30,571 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:30,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-09-08 02:41:30,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-08 02:41:30,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:41:30,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-08 02:41:30,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:30,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:41:30,848 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:41:30,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:41:30,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246863294] provided 1 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:30,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-09-08 02:41:30,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 13 [2024-09-08 02:41:30,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845017297] [2024-09-08 02:41:30,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-08 02:41:30,939 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-08 02:41:30,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:30,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-08 02:41:30,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-09-08 02:41:30,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:30,941 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:30,941 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 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-09-08 02:41:30,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:30,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:30,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:30,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:30,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:30,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:30,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:41:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:31,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:31,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-09-08 02:41:31,747 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-09-08 02:41:31,747 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:31,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:31,748 INFO L85 PathProgramCache]: Analyzing trace with hash -157830785, now seen corresponding path program 1 times [2024-09-08 02:41:31,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:31,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014875319] [2024-09-08 02:41:31,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:31,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:31,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:31,934 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:31,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:31,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014875319] [2024-09-08 02:41:31,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014875319] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:31,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823377883] [2024-09-08 02:41:31,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:31,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:31,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:31,937 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:31,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-09-08 02:41:32,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:32,052 INFO L262 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-08 02:41:32,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:32,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:32,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:41:32,287 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:32,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823377883] provided 1 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:32,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-09-08 02:41:32,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 13 [2024-09-08 02:41:32,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911757855] [2024-09-08 02:41:32,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-08 02:41:32,288 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-08 02:41:32,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:32,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-08 02:41:32,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-09-08 02:41:32,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:32,290 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:32,290 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 5 states have internal predecessors, (40), 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-09-08 02:41:32,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:32,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:32,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:32,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:41:32,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:32,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:32,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:32,291 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:32,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:32,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:32,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:32,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:41:32,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:32,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:32,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:32,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:32,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-09-08 02:41:32,804 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:32,805 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:32,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:32,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1163816036, now seen corresponding path program 1 times [2024-09-08 02:41:32,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:32,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095912442] [2024-09-08 02:41:32,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:32,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:32,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:34,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:34,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:34,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095912442] [2024-09-08 02:41:34,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095912442] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:34,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186355577] [2024-09-08 02:41:34,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:34,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:34,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:34,654 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:34,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-09-08 02:41:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:34,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 87 conjuncts are in the unsatisfiable core [2024-09-08 02:41:34,802 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:35,661 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:35,662 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:41:44,195 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-09-08 02:41:44,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186355577] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:41:44,195 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:41:44,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 5] total 18 [2024-09-08 02:41:44,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707311417] [2024-09-08 02:41:44,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:41:44,196 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-08 02:41:44,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:44,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-08 02:41:44,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2024-09-08 02:41:44,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:44,197 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:44,198 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 7.277777777777778) internal successors, (131), 19 states have internal predecessors, (131), 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-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:44,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:48,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-08 02:41:48,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-09-08 02:41:48,509 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-09-08 02:41:48,509 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:48,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:48,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1407248532, now seen corresponding path program 2 times [2024-09-08 02:41:48,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:48,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067655235] [2024-09-08 02:41:48,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:48,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:48,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:49,047 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 32 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:49,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:49,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067655235] [2024-09-08 02:41:49,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067655235] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:49,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809167778] [2024-09-08 02:41:49,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-08 02:41:49,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:49,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:49,049 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:49,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-09-08 02:41:49,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-08 02:41:49,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:41:49,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-08 02:41:49,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:49,422 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 23 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:49,422 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:41:49,573 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 32 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:41:49,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809167778] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:41:49,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:41:49,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 26 [2024-09-08 02:41:49,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504107337] [2024-09-08 02:41:49,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:41:49,574 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-09-08 02:41:49,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:41:49,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-09-08 02:41:49,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2024-09-08 02:41:49,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:49,575 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:41:49,576 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 6.037037037037037) internal successors, (163), 26 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-09-08 02:41:49,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:49,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:49,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:41:49,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:49,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-09-08 02:41:49,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:41:49,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:41:49,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:41:49,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:41:49,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:41:49,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-08 02:41:49,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:41:50,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-09-08 02:41:50,186 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:50,187 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:41:50,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:41:50,188 INFO L85 PathProgramCache]: Analyzing trace with hash -773481356, now seen corresponding path program 3 times [2024-09-08 02:41:50,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:41:50,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694045269] [2024-09-08 02:41:50,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:41:50,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:41:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:41:53,270 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-08 02:41:53,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:41:53,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694045269] [2024-09-08 02:41:53,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694045269] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:41:53,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272074351] [2024-09-08 02:41:53,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-08 02:41:53,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:41:53,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:41:53,272 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:41:53,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-09-08 02:41:53,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-09-08 02:41:53,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:41:53,525 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 88 conjuncts are in the unsatisfiable core [2024-09-08 02:41:53,529 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:41:54,635 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-09-08 02:41:54,635 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:04,368 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-09-08 02:42:04,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272074351] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:04,369 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:04,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6, 6] total 22 [2024-09-08 02:42:04,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514224240] [2024-09-08 02:42:04,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:04,372 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-09-08 02:42:04,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:04,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-09-08 02:42:04,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2024-09-08 02:42:04,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:04,374 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:04,374 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 6.217391304347826) internal successors, (143), 23 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-09-08 02:42:04,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:04,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:13,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:13,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-09-08 02:42:13,817 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:13,817 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:13,818 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:13,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1723296065, now seen corresponding path program 1 times [2024-09-08 02:42:13,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:13,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987384930] [2024-09-08 02:42:13,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:13,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:14,439 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:14,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:14,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987384930] [2024-09-08 02:42:14,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987384930] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:14,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072452900] [2024-09-08 02:42:14,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:14,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:14,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:14,442 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:14,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-09-08 02:42:14,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:14,625 INFO L262 TraceCheckSpWp]: Trace formula consists of 1058 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-08 02:42:14,627 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:42:14,841 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:14,841 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:15,020 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:15,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072452900] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:15,020 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:15,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 30 [2024-09-08 02:42:15,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129226991] [2024-09-08 02:42:15,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:15,021 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-09-08 02:42:15,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:15,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-09-08 02:42:15,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=760, Unknown=0, NotChecked=0, Total=930 [2024-09-08 02:42:15,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:15,022 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:15,022 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 5.193548387096774) internal successors, (161), 30 states have internal predecessors, (161), 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-09-08 02:42:15,022 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:15,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:18,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:18,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:18,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:18,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:18,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:18,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-09-08 02:42:18,980 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-09-08 02:42:18,981 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:18,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:18,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1012447711, now seen corresponding path program 2 times [2024-09-08 02:42:18,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:18,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166830016] [2024-09-08 02:42:18,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:18,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:19,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:20,000 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 30 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:20,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:20,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166830016] [2024-09-08 02:42:20,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166830016] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:20,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852078697] [2024-09-08 02:42:20,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-08 02:42:20,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:20,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:20,003 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:20,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-09-08 02:42:20,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-08 02:42:20,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:42:20,335 INFO L262 TraceCheckSpWp]: Trace formula consists of 2168 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-08 02:42:20,338 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:42:20,724 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 77 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:20,724 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 92 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:21,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852078697] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:21,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:21,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 39 [2024-09-08 02:42:21,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902355168] [2024-09-08 02:42:21,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:21,067 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-09-08 02:42:21,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:21,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-09-08 02:42:21,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=1305, Unknown=0, NotChecked=0, Total=1560 [2024-09-08 02:42:21,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:21,068 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:21,069 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 5.9) internal successors, (236), 39 states have internal predecessors, (236), 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-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:21,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:23,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:23,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-09-08 02:42:24,159 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:24,159 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:24,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:24,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1800081898, now seen corresponding path program 3 times [2024-09-08 02:42:24,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:24,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263185408] [2024-09-08 02:42:24,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:24,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:25,289 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 39 proven. 123 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:25,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:25,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263185408] [2024-09-08 02:42:25,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263185408] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:25,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825995653] [2024-09-08 02:42:25,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-08 02:42:25,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:25,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:25,293 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:25,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-09-08 02:42:25,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-09-08 02:42:25,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:42:25,790 INFO L262 TraceCheckSpWp]: Trace formula consists of 2547 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-08 02:42:25,792 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:42:26,177 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 128 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-08 02:42:26,177 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:26,294 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-09-08 02:42:26,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825995653] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:26,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:26,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 5] total 32 [2024-09-08 02:42:26,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415939267] [2024-09-08 02:42:26,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:26,295 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-09-08 02:42:26,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:26,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-09-08 02:42:26,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=865, Unknown=0, NotChecked=0, Total=992 [2024-09-08 02:42:26,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:26,297 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:26,297 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 6.625) internal successors, (212), 32 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:26,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:32,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:32,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:32,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:32,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:32,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-09-08 02:42:32,873 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-09-08 02:42:32,873 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:32,873 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:32,874 INFO L85 PathProgramCache]: Analyzing trace with hash -521760207, now seen corresponding path program 4 times [2024-09-08 02:42:32,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:32,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893768159] [2024-09-08 02:42:32,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:32,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:32,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:34,972 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 248 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:34,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:34,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893768159] [2024-09-08 02:42:34,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893768159] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:34,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995879526] [2024-09-08 02:42:34,973 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-08 02:42:34,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:34,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:34,977 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:34,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-09-08 02:42:35,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-08 02:42:35,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:42:35,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 3472 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-08 02:42:35,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:42:35,922 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 223 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:42:35,923 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:36,465 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 271 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:42:36,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995879526] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:36,465 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:36,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 17, 17] total 59 [2024-09-08 02:42:36,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955359840] [2024-09-08 02:42:36,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:36,466 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-09-08 02:42:36,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:36,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-09-08 02:42:36,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=3004, Unknown=0, NotChecked=0, Total=3540 [2024-09-08 02:42:36,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:36,468 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:36,469 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 5.2) internal successors, (312), 59 states have internal predecessors, (312), 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-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:36,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:36,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:36,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:37,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:37,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:37,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:37,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-09-08 02:42:37,614 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-09-08 02:42:37,614 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:37,614 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:37,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1033693679, now seen corresponding path program 5 times [2024-09-08 02:42:37,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:37,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219718069] [2024-09-08 02:42:37,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:37,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:37,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:39,296 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 269 proven. 45 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-09-08 02:42:39,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:39,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219718069] [2024-09-08 02:42:39,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219718069] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:39,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454062103] [2024-09-08 02:42:39,297 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-08 02:42:39,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:39,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:39,298 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:39,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-09-08 02:42:39,935 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-09-08 02:42:39,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:42:39,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 3490 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-08 02:42:39,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:42:40,485 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 245 proven. 69 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-09-08 02:42:40,485 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:41,071 INFO L134 CoverageAnalysis]: Checked inductivity of 317 backedges. 269 proven. 45 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-09-08 02:42:41,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454062103] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:41,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:41,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 58 [2024-09-08 02:42:41,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848196072] [2024-09-08 02:42:41,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:41,073 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-09-08 02:42:41,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:41,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-09-08 02:42:41,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=585, Invalid=2837, Unknown=0, NotChecked=0, Total=3422 [2024-09-08 02:42:41,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:41,075 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:41,076 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 5.47457627118644) internal successors, (323), 58 states have internal predecessors, (323), 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-09-08 02:42:41,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:41,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:41,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:41,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:41,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:41,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:41,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:41,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:42,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:42,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:42,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:42,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:42:42,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-09-08 02:42:42,441 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-09-08 02:42:42,442 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:42,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:42,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1106874768, now seen corresponding path program 6 times [2024-09-08 02:42:42,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:42,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53451077] [2024-09-08 02:42:42,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:42,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:44,335 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 68 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:44,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:44,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53451077] [2024-09-08 02:42:44,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53451077] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:44,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096416683] [2024-09-08 02:42:44,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-08 02:42:44,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:44,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:44,337 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:44,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-09-08 02:42:44,935 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-09-08 02:42:44,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:42:44,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 3499 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-08 02:42:44,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:42:45,562 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 77 proven. 250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:45,563 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:46,072 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 87 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:46,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096416683] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:46,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:46,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 60 [2024-09-08 02:42:46,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261437717] [2024-09-08 02:42:46,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:46,073 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-09-08 02:42:46,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:46,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-09-08 02:42:46,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=607, Invalid=3053, Unknown=0, NotChecked=0, Total=3660 [2024-09-08 02:42:46,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:46,076 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:46,076 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 5.344262295081967) internal successors, (326), 60 states have internal predecessors, (326), 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-09-08 02:42:46,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:42:46,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:51,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:42:51,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:51,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-09-08 02:42:51,849 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-09-08 02:42:51,850 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:51,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:51,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1075939340, now seen corresponding path program 7 times [2024-09-08 02:42:51,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:51,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955734904] [2024-09-08 02:42:51,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:51,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:51,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:53,895 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 420 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:53,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:53,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955734904] [2024-09-08 02:42:53,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955734904] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:53,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620142529] [2024-09-08 02:42:53,896 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-08 02:42:53,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:53,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:53,897 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:53,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-09-08 02:42:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:54,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 4239 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-08 02:42:54,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:42:55,011 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 388 proven. 85 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:42:55,011 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:42:55,686 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 418 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:42:55,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620142529] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:42:55,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:42:55,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 67 [2024-09-08 02:42:55,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568354608] [2024-09-08 02:42:55,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:42:55,687 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-09-08 02:42:55,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:42:55,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-09-08 02:42:55,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=726, Invalid=3830, Unknown=0, NotChecked=0, Total=4556 [2024-09-08 02:42:55,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:55,690 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:42:55,690 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 5.5588235294117645) internal successors, (378), 67 states have internal predecessors, (378), 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-09-08 02:42:55,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:55,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:55,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:55,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:55,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:55,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:55,691 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:42:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:42:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:42:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:42:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:42:56,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:42:56,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:42:56,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-09-08 02:42:57,153 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-09-08 02:42:57,154 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:42:57,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:42:57,154 INFO L85 PathProgramCache]: Analyzing trace with hash 326350892, now seen corresponding path program 8 times [2024-09-08 02:42:57,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:42:57,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184701467] [2024-09-08 02:42:57,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:42:57,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:42:57,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:42:59,322 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 95 proven. 403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:42:59,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:42:59,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184701467] [2024-09-08 02:42:59,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184701467] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:42:59,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564093645] [2024-09-08 02:42:59,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-08 02:42:59,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:42:59,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:42:59,324 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:42:59,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-09-08 02:42:59,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-08 02:42:59,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:42:59,810 INFO L262 TraceCheckSpWp]: Trace formula consists of 4257 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-09-08 02:42:59,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:43:00,604 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 106 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:43:00,604 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:43:01,282 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 118 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:43:01,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564093645] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:43:01,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:43:01,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 72 [2024-09-08 02:43:01,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719667277] [2024-09-08 02:43:01,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:43:01,283 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-09-08 02:43:01,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:43:01,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-09-08 02:43:01,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=860, Invalid=4396, Unknown=0, NotChecked=0, Total=5256 [2024-09-08 02:43:01,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:01,286 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:43:01,286 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 5.205479452054795) internal successors, (380), 72 states have internal predecessors, (380), 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-09-08 02:43:01,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:01,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:01,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:01,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:01,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:01,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:01,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:01,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:06,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:06,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:06,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:06,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-09-08 02:43:06,959 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:06,960 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:43:06,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:43:06,960 INFO L85 PathProgramCache]: Analyzing trace with hash -977902784, now seen corresponding path program 9 times [2024-09-08 02:43:06,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:43:06,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460253314] [2024-09-08 02:43:06,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:43:06,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:43:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:43:09,909 INFO L134 CoverageAnalysis]: Checked inductivity of 678 backedges. 600 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:43:09,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:43:09,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460253314] [2024-09-08 02:43:09,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460253314] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:43:09,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210316426] [2024-09-08 02:43:09,910 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-08 02:43:09,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:09,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:43:09,912 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:43:09,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-09-08 02:43:10,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-09-08 02:43:10,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:43:10,882 INFO L262 TraceCheckSpWp]: Trace formula consists of 4997 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-09-08 02:43:10,886 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:43:11,654 INFO L134 CoverageAnalysis]: Checked inductivity of 678 backedges. 523 proven. 154 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:43:11,654 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:43:12,448 INFO L134 CoverageAnalysis]: Checked inductivity of 678 backedges. 599 proven. 78 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:43:12,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210316426] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:43:12,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:43:12,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 77 [2024-09-08 02:43:12,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171411750] [2024-09-08 02:43:12,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:43:12,449 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2024-09-08 02:43:12,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:43:12,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2024-09-08 02:43:12,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1001, Invalid=5005, Unknown=0, NotChecked=0, Total=6006 [2024-09-08 02:43:12,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:12,452 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:43:12,453 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 5.384615384615385) internal successors, (420), 77 states have internal predecessors, (420), 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-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:12,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:12,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:12,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:12,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:13,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:13,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-09-08 02:43:14,140 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:14,140 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:43:14,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:43:14,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1375078783, now seen corresponding path program 10 times [2024-09-08 02:43:14,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:43:14,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002460274] [2024-09-08 02:43:14,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:43:14,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:43:14,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:43:16,917 INFO L134 CoverageAnalysis]: Checked inductivity of 691 backedges. 598 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:43:16,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:43:16,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002460274] [2024-09-08 02:43:16,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002460274] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:43:16,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429650092] [2024-09-08 02:43:16,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-08 02:43:16,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:16,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:43:16,920 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:43:16,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-09-08 02:43:17,483 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-08 02:43:17,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:43:17,496 INFO L262 TraceCheckSpWp]: Trace formula consists of 5006 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-09-08 02:43:17,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:43:18,340 INFO L134 CoverageAnalysis]: Checked inductivity of 691 backedges. 562 proven. 127 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:43:18,340 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:43:19,245 INFO L134 CoverageAnalysis]: Checked inductivity of 691 backedges. 598 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-09-08 02:43:19,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429650092] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:43:19,246 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:43:19,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 82 [2024-09-08 02:43:19,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708229561] [2024-09-08 02:43:19,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:43:19,246 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-09-08 02:43:19,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:43:19,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-09-08 02:43:19,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1127, Invalid=5679, Unknown=0, NotChecked=0, Total=6806 [2024-09-08 02:43:19,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:19,250 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:43:19,250 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 5.228915662650603) internal successors, (434), 82 states have internal predecessors, (434), 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-09-08 02:43:19,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:19,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:19,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:19,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:19,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:19,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:19,251 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:20,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:43:20,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-09-08 02:43:20,968 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:20,968 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:43:20,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:43:20,969 INFO L85 PathProgramCache]: Analyzing trace with hash -802632864, now seen corresponding path program 11 times [2024-09-08 02:43:20,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:43:20,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704553991] [2024-09-08 02:43:20,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:43:20,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:43:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:43:23,839 INFO L134 CoverageAnalysis]: Checked inductivity of 705 backedges. 126 proven. 579 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:43:23,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:43:23,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704553991] [2024-09-08 02:43:23,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704553991] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:43:23,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371570245] [2024-09-08 02:43:23,840 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-08 02:43:23,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:23,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:43:23,841 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:43:23,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-09-08 02:43:24,662 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-09-08 02:43:24,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:43:24,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 5015 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-09-08 02:43:24,681 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:43:25,442 INFO L134 CoverageAnalysis]: Checked inductivity of 705 backedges. 12 proven. 588 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-09-08 02:43:25,442 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:43:25,641 INFO L134 CoverageAnalysis]: Checked inductivity of 705 backedges. 12 proven. 71 refuted. 0 times theorem prover too weak. 622 trivial. 0 not checked. [2024-09-08 02:43:25,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371570245] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:43:25,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:43:25,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 5] total 59 [2024-09-08 02:43:25,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233957138] [2024-09-08 02:43:25,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:43:25,642 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-09-08 02:43:25,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:43:25,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-09-08 02:43:25,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=3089, Unknown=0, NotChecked=0, Total=3422 [2024-09-08 02:43:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:25,644 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:43:25,644 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 5.508474576271187) internal successors, (325), 59 states have internal predecessors, (325), 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-09-08 02:43:25,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:25,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:25,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:25,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:25,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:25,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:25,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:43:25,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:43:38,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:43:38,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-09-08 02:43:38,274 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-09-08 02:43:38,275 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:43:38,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:43:38,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1562993922, now seen corresponding path program 12 times [2024-09-08 02:43:38,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:43:38,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813132928] [2024-09-08 02:43:38,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:43:38,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:43:38,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:43:43,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 885 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:43:43,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:43:43,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813132928] [2024-09-08 02:43:43,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813132928] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:43:43,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793834905] [2024-09-08 02:43:43,662 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-08 02:43:43,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:43,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:43:43,664 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:43:43,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-09-08 02:43:45,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-09-08 02:43:45,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:43:45,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 6125 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-09-08 02:43:45,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:43:46,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 832 proven. 199 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-08 02:43:46,530 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:43:47,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 926 proven. 105 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-08 02:43:47,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793834905] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:43:47,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:43:47,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 31, 31] total 108 [2024-09-08 02:43:47,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135897950] [2024-09-08 02:43:47,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:43:47,909 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2024-09-08 02:43:47,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:43:47,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2024-09-08 02:43:47,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1684, Invalid=10088, Unknown=0, NotChecked=0, Total=11772 [2024-09-08 02:43:47,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:47,914 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:43:47,915 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 4.541284403669724) internal successors, (495), 108 states have internal predecessors, (495), 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-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:47,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:47,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:47,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:47,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:47,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:43:47,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:43:47,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:49,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:43:49,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:43:49,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-08 02:43:49,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-09-08 02:43:50,067 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:50,068 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:43:50,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:43:50,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1145496802, now seen corresponding path program 13 times [2024-09-08 02:43:50,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:43:50,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897000209] [2024-09-08 02:43:50,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:43:50,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:43:50,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:43:54,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1066 backedges. 926 proven. 136 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-08 02:43:54,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:43:54,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897000209] [2024-09-08 02:43:54,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897000209] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:43:54,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601143427] [2024-09-08 02:43:54,025 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-08 02:43:54,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:43:54,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:43:54,026 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:43:54,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-09-08 02:43:54,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:43:54,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 6143 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-09-08 02:43:54,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:43:55,896 INFO L134 CoverageAnalysis]: Checked inductivity of 1066 backedges. 881 proven. 181 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-08 02:43:55,896 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:43:57,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1066 backedges. 926 proven. 136 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-08 02:43:57,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601143427] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:43:57,186 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:43:57,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34, 34] total 100 [2024-09-08 02:43:57,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555585094] [2024-09-08 02:43:57,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:43:57,187 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2024-09-08 02:43:57,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:43:57,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2024-09-08 02:43:57,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1649, Invalid=8451, Unknown=0, NotChecked=0, Total=10100 [2024-09-08 02:43:57,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:57,192 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:43:57,192 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 5.00990099009901) internal successors, (506), 100 states have internal predecessors, (506), 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-09-08 02:43:57,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:57,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2024-09-08 02:43:57,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:59,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:43:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:43:59,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:43:59,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:43:59,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-08 02:43:59,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-09-08 02:43:59,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-09-08 02:43:59,359 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-09-08 02:43:59,359 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:43:59,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:43:59,360 INFO L85 PathProgramCache]: Analyzing trace with hash 386609887, now seen corresponding path program 14 times [2024-09-08 02:43:59,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:43:59,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074886943] [2024-09-08 02:43:59,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:43:59,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:43:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:44:03,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 180 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:44:03,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:44:03,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074886943] [2024-09-08 02:44:03,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074886943] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:44:03,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533913386] [2024-09-08 02:44:03,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-08 02:44:03,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:44:03,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:44:03,220 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:44:03,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-09-08 02:44:03,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-08 02:44:03,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:44:03,940 INFO L262 TraceCheckSpWp]: Trace formula consists of 6152 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-09-08 02:44:03,949 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:44:05,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 15 proven. 915 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-09-08 02:44:05,028 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:44:05,303 INFO L134 CoverageAnalysis]: Checked inductivity of 1083 backedges. 15 proven. 197 refuted. 0 times theorem prover too weak. 871 trivial. 0 not checked. [2024-09-08 02:44:05,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533913386] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:44:05,304 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:44:05,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 6] total 72 [2024-09-08 02:44:05,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362889613] [2024-09-08 02:44:05,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:44:05,304 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2024-09-08 02:44:05,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:44:05,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2024-09-08 02:44:05,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=490, Invalid=4622, Unknown=0, NotChecked=0, Total=5112 [2024-09-08 02:44:05,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:05,307 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:44:05,307 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 5.305555555555555) internal successors, (382), 72 states have internal predecessors, (382), 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-09-08 02:44:05,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:05,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-09-08 02:44:05,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:22,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:22,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-08 02:44:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-09-08 02:44:22,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 212 states. [2024-09-08 02:44:22,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-09-08 02:44:22,972 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-09-08 02:44:22,973 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:44:22,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:44:22,973 INFO L85 PathProgramCache]: Analyzing trace with hash -2078722120, now seen corresponding path program 15 times [2024-09-08 02:44:22,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:44:22,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857944195] [2024-09-08 02:44:22,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:44:22,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:44:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:44:30,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1559 backedges. 1352 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-08 02:44:30,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:44:30,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857944195] [2024-09-08 02:44:30,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857944195] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:44:30,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339954500] [2024-09-08 02:44:30,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-08 02:44:30,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:44:30,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:44:30,328 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:44:30,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-09-08 02:44:32,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2024-09-08 02:44:32,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:44:32,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 7447 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-09-08 02:44:32,740 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:44:34,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1559 backedges. 1284 proven. 274 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:44:34,415 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:44:36,307 INFO L134 CoverageAnalysis]: Checked inductivity of 1559 backedges. 1405 proven. 153 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-08 02:44:36,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339954500] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-08 02:44:36,307 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-08 02:44:36,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 38, 38] total 132 [2024-09-08 02:44:36,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46232912] [2024-09-08 02:44:36,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-08 02:44:36,308 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 133 states [2024-09-08 02:44:36,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-08 02:44:36,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 133 interpolants. [2024-09-08 02:44:36,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2520, Invalid=15036, Unknown=0, NotChecked=0, Total=17556 [2024-09-08 02:44:36,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:36,313 INFO L474 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-09-08 02:44:36,314 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 133 states, 133 states have (on average 4.466165413533835) internal successors, (594), 132 states have internal predecessors, (594), 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-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:36,314 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:44:36,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:44:36,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:44:36,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2024-09-08 02:44:36,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-09-08 02:44:36,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 212 states. [2024-09-08 02:44:36,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-09-08 02:44:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 212 states. [2024-09-08 02:44:38,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-09-08 02:44:38,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-09-08 02:44:39,023 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:44:39,024 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT === [thread4Err0ASSERT_VIOLATIONWITNESS_INVARIANT, thread4Thread1of1ForFork5Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread4Thread1of1ForFork5Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-09-08 02:44:39,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-08 02:44:39,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1317411913, now seen corresponding path program 16 times [2024-09-08 02:44:39,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-08 02:44:39,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948312829] [2024-09-08 02:44:39,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-08 02:44:39,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-08 02:44:39,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-08 02:44:54,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1616 backedges. 2 proven. 1610 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-08 02:44:54,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-08 02:44:54,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948312829] [2024-09-08 02:44:54,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948312829] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-08 02:44:54,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108505701] [2024-09-08 02:44:54,506 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-08 02:44:54,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-08 02:44:54,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-09-08 02:44:54,508 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-08 02:44:54,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-09-08 02:44:55,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-08 02:44:55,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-08 02:44:55,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 7474 conjuncts, 381 conjuncts are in the unsatisfiable core [2024-09-08 02:44:55,426 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-08 02:45:18,732 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-09-08 02:45:18,732 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 0 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 171 case distinctions, treesize of input 412 treesize of output 70 [2024-09-08 02:45:19,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1616 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-09-08 02:45:19,215 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-08 02:48:26,377 WARN L293 SmtUtils]: Spent 14.72s on a formula simplification that was a NOOP. DAG size: 1215 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2024-09-08 02:48:26,378 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-09-08 02:48:26,380 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 38 select indices, 38 select index equivalence classes, 0 disjoint index pairs (out of 703 index pairs), introduced 38 new quantified variables, introduced 703 case distinctions, treesize of input 2149 treesize of output 3840 [2024-09-08 02:54:31,810 WARN L293 SmtUtils]: Spent 5.47s on a formula simplification. DAG size of input: 1264 DAG size of output: 1489 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) Killed by 15