/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_THREAD_INSTANCE --traceabstraction.maximal.amount.of.steps.the.threads.are.allowed.to.take.successively 1 --traceabstraction.enable.heuristic.with.loops.as.step.type false --traceabstraction.considered.threads.and.their.maximal.amount.of.steps X --traceabstraction.defines.what.statements.are.considered.a.step.in.por ALL_READ_WRITE -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-218013a [2023-05-04 14:10:17,598 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-04 14:10:17,600 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-04 14:10:17,632 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-04 14:10:17,633 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-04 14:10:17,636 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-04 14:10:17,637 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-04 14:10:17,639 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-04 14:10:17,642 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-04 14:10:17,646 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-04 14:10:17,646 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-04 14:10:17,648 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-04 14:10:17,648 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-04 14:10:17,649 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-04 14:10:17,650 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-04 14:10:17,651 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-04 14:10:17,652 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-04 14:10:17,652 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-04 14:10:17,654 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-04 14:10:17,658 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-04 14:10:17,660 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-04 14:10:17,661 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-04 14:10:17,662 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-04 14:10:17,663 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-04 14:10:17,667 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-04 14:10:17,668 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-04 14:10:17,668 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-04 14:10:17,669 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-04 14:10:17,669 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-04 14:10:17,670 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-04 14:10:17,670 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-04 14:10:17,670 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-04 14:10:17,671 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-04 14:10:17,672 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-04 14:10:17,673 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-04 14:10:17,673 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-04 14:10:17,673 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-04 14:10:17,674 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-04 14:10:17,674 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-04 14:10:17,674 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-04 14:10:17,675 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-04 14:10:17,675 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-04 14:10:17,698 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-04 14:10:17,698 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-04 14:10:17,698 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-04 14:10:17,698 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-04 14:10:17,699 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-04 14:10:17,699 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-04 14:10:17,699 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-04 14:10:17,699 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-04 14:10:17,700 INFO L138 SettingsManager]: * Use SBE=true [2023-05-04 14:10:17,700 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-04 14:10:17,700 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-04 14:10:17,700 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-04 14:10:17,700 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-04 14:10:17,700 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-04 14:10:17,701 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-04 14:10:17,701 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-04 14:10:17,702 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-04 14:10:17,702 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-04 14:10:17,703 INFO L138 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/UAutomizer-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.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_THREAD_INSTANCE Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Maximal amount of steps the threads are allowed to take successively -> 1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Enable heuristic with loops as step type -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Considered threads and their maximal amount of steps -> X Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Defines what statements are considered a step in POR -> ALL_READ_WRITE [2023-05-04 14:10:17,896 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-04 14:10:17,912 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-04 14:10:17,914 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-04 14:10:17,915 INFO L271 PluginConnector]: Initializing CDTParser... [2023-05-04 14:10:17,915 INFO L275 PluginConnector]: CDTParser initialized [2023-05-04 14:10:17,916 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i [2023-05-04 14:10:17,957 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ee7dc95a/05686658994940a7978814a6565cd7c7/FLAG3a6626287 [2023-05-04 14:10:18,357 INFO L306 CDTParser]: Found 1 translation units. [2023-05-04 14:10:18,357 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i [2023-05-04 14:10:18,370 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ee7dc95a/05686658994940a7978814a6565cd7c7/FLAG3a6626287 [2023-05-04 14:10:18,698 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ee7dc95a/05686658994940a7978814a6565cd7c7 [2023-05-04 14:10:18,700 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-04 14:10:18,701 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-05-04 14:10:18,703 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-05-04 14:10:18,703 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-05-04 14:10:18,706 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-05-04 14:10:18,706 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.05 02:10:18" (1/1) ... [2023-05-04 14:10:18,708 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b29e8c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:18, skipping insertion in model container [2023-05-04 14:10:18,708 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.05 02:10:18" (1/1) ... [2023-05-04 14:10:18,713 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-05-04 14:10:18,752 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-05-04 14:10:18,946 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i[30176,30189] [2023-05-04 14:10:18,959 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-04 14:10:18,969 INFO L203 MainTranslator]: Completed pre-run [2023-05-04 14:10:18,999 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i[30176,30189] [2023-05-04 14:10:19,004 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-04 14:10:19,027 INFO L208 MainTranslator]: Completed translation [2023-05-04 14:10:19,028 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19 WrapperNode [2023-05-04 14:10:19,028 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-05-04 14:10:19,028 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-04 14:10:19,028 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-04 14:10:19,029 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-04 14:10:19,033 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,041 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,055 INFO L138 Inliner]: procedures = 170, calls = 30, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 80 [2023-05-04 14:10:19,055 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-04 14:10:19,056 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-04 14:10:19,056 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-04 14:10:19,056 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-04 14:10:19,062 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,062 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,075 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,076 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,080 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,088 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,090 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,091 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,093 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-04 14:10:19,094 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-04 14:10:19,094 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-04 14:10:19,099 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-04 14:10:19,100 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (1/1) ... [2023-05-04 14:10:19,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-04 14:10:19,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:19,121 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:19,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-05-04 14:10:19,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-05-04 14:10:19,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-05-04 14:10:19,155 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-05-04 14:10:19,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-05-04 14:10:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-05-04 14:10:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-05-04 14:10:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-05-04 14:10:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-05-04 14:10:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-05-04 14:10:19,158 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-04 14:10:19,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-04 14:10:19,159 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2023-05-04 14:10:19,257 INFO L235 CfgBuilder]: Building ICFG [2023-05-04 14:10:19,259 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-04 14:10:19,406 INFO L276 CfgBuilder]: Performing block encoding [2023-05-04 14:10:19,411 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-04 14:10:19,411 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2023-05-04 14:10:19,412 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.05 02:10:19 BoogieIcfgContainer [2023-05-04 14:10:19,412 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-04 14:10:19,414 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-04 14:10:19,414 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-04 14:10:19,423 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-04 14:10:19,423 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.05 02:10:18" (1/3) ... [2023-05-04 14:10:19,423 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1010c9af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.05 02:10:19, skipping insertion in model container [2023-05-04 14:10:19,423 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:10:19" (2/3) ... [2023-05-04 14:10:19,424 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1010c9af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.05 02:10:19, skipping insertion in model container [2023-05-04 14:10:19,424 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.05 02:10:19" (3/3) ... [2023-05-04 14:10:19,425 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_02-simple_racefree.i [2023-05-04 14:10:19,430 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-04 14:10:19,436 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-04 14:10:19,436 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-04 14:10:19,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-04 14:10:19,475 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-05-04 14:10:19,506 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:19,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:19,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:19,508 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:19,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2023-05-04 14:10:19,541 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:19,552 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:19,560 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:19,560 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:19,794 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:19,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:19,809 INFO L85 PathProgramCache]: Analyzing trace with hash 215786134, now seen corresponding path program 1 times [2023-05-04 14:10:19,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:19,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684395545] [2023-05-04 14:10:19,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:19,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:19,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:20,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-05-04 14:10:20,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:20,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684395545] [2023-05-04 14:10:20,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684395545] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:20,037 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:20,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:20,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385659934] [2023-05-04 14:10:20,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:20,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:20,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:20,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:20,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:20,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:20,070 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:20,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:10:20,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:20,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:20,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-04 14:10:20,113 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:20,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:20,114 INFO L85 PathProgramCache]: Analyzing trace with hash -2097139388, now seen corresponding path program 1 times [2023-05-04 14:10:20,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:20,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745950537] [2023-05-04 14:10:20,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:20,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:20,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:20,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:20,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:20,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745950537] [2023-05-04 14:10:20,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745950537] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:20,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984699754] [2023-05-04 14:10:20,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:20,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:20,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:20,279 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:20,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-05-04 14:10:20,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:20,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 14:10:20,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:20,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:20,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:20,542 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:20,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984699754] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:20,543 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:20,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 14:10:20,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200377339] [2023-05-04 14:10:20,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:20,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 14:10:20,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:20,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 14:10:20,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 14:10:20,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:20,549 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:20,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 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) [2023-05-04 14:10:20,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:20,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:20,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:20,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-04 14:10:20,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:20,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-05-04 14:10:20,853 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:20,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:20,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1246473739, now seen corresponding path program 1 times [2023-05-04 14:10:20,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:20,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309184700] [2023-05-04 14:10:20,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:20,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:20,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:20,882 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:20,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:20,931 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:20,932 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:20,932 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:20,933 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:20,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-05-04 14:10:20,937 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:20,939 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:20,939 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-05-04 14:10:20,959 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-04 14:10:20,964 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:20,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:20,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:20,965 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:20,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2023-05-04 14:10:20,973 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:20,974 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:20,975 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:20,975 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:21,155 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:21,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:21,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1436817882, now seen corresponding path program 1 times [2023-05-04 14:10:21,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:21,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434003791] [2023-05-04 14:10:21,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:21,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:21,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:21,193 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-04 14:10:21,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:21,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434003791] [2023-05-04 14:10:21,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434003791] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:21,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:21,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:21,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710353348] [2023-05-04 14:10:21,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:21,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:21,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:21,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:21,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:21,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,195 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:21,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 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) [2023-05-04 14:10:21,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-05-04 14:10:21,250 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:21,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:21,250 INFO L85 PathProgramCache]: Analyzing trace with hash -2072470191, now seen corresponding path program 1 times [2023-05-04 14:10:21,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:21,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298965137] [2023-05-04 14:10:21,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:21,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:21,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:21,371 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-05-04 14:10:21,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:21,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298965137] [2023-05-04 14:10:21,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298965137] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:21,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:21,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 14:10:21,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804227391] [2023-05-04 14:10:21,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:21,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 14:10:21,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:21,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 14:10:21,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 14:10:21,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,373 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:21,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 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) [2023-05-04 14:10:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 14:10:21,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-05-04 14:10:21,418 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:21,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:21,418 INFO L85 PathProgramCache]: Analyzing trace with hash 546484762, now seen corresponding path program 1 times [2023-05-04 14:10:21,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:21,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742376160] [2023-05-04 14:10:21,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:21,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:21,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:21,680 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:21,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:21,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742376160] [2023-05-04 14:10:21,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742376160] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:21,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522276742] [2023-05-04 14:10:21,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:21,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:21,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:21,682 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:21,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-05-04 14:10:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:21,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 14:10:21,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:21,891 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:21,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:21,983 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:21,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522276742] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:21,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:21,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-04 14:10:21,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381143780] [2023-05-04 14:10:21,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:21,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-04 14:10:21,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:21,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-04 14:10:21,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-04 14:10:21,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,987 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:21,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 13.9375) internal successors, (223), 16 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:10:21,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:21,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 14:10:21,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:22,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:22,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 14:10:22,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-04 14:10:22,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:22,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:22,423 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:22,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:22,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1313492001, now seen corresponding path program 1 times [2023-05-04 14:10:22,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:22,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507917667] [2023-05-04 14:10:22,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:22,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:22,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:22,451 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:22,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:22,482 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:22,483 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:22,483 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:22,484 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:22,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-05-04 14:10:22,490 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 14:10:22,490 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:22,490 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-05-04 14:10:22,508 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-05-04 14:10:22,513 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:22,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:22,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:22,514 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:22,517 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:22,518 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:22,518 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:22,518 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:22,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process [2023-05-04 14:10:22,727 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:22,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:22,727 INFO L85 PathProgramCache]: Analyzing trace with hash 145892485, now seen corresponding path program 1 times [2023-05-04 14:10:22,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:22,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521152676] [2023-05-04 14:10:22,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:22,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:22,763 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-05-04 14:10:22,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:22,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521152676] [2023-05-04 14:10:22,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521152676] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:22,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:22,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:22,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65457099] [2023-05-04 14:10:22,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:22,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:22,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:22,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:22,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:22,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:22,764 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:22,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 61.5) internal successors, (123), 2 states have internal predecessors, (123), 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) [2023-05-04 14:10:22,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:22,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:22,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-05-04 14:10:22,785 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:22,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:22,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1072008663, now seen corresponding path program 1 times [2023-05-04 14:10:22,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:22,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990314118] [2023-05-04 14:10:22,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:22,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:22,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:22,971 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-04 14:10:22,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:22,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990314118] [2023-05-04 14:10:22,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990314118] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:22,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042985132] [2023-05-04 14:10:22,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:22,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:22,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:22,978 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:23,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-05-04 14:10:23,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:23,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 8 conjunts are in the unsatisfiable core [2023-05-04 14:10:23,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:23,223 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:23,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:23,362 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:23,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042985132] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:23,364 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:23,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 9] total 20 [2023-05-04 14:10:23,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083051187] [2023-05-04 14:10:23,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:23,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-05-04 14:10:23,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:23,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-05-04 14:10:23,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-05-04 14:10:23,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:23,366 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:23,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 15.9) internal successors, (318), 20 states have internal predecessors, (318), 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) [2023-05-04 14:10:23,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:23,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:23,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:23,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-05-04 14:10:23,640 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:23,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:23,838 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:23,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:23,839 INFO L85 PathProgramCache]: Analyzing trace with hash 316770576, now seen corresponding path program 1 times [2023-05-04 14:10:23,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:23,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000102584] [2023-05-04 14:10:23,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:23,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:23,856 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:23,875 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:23,875 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:23,876 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:23,876 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:23,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-05-04 14:10:23,877 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:23,877 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:23,877 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-05-04 14:10:23,894 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-05-04 14:10:23,896 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:23,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:23,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:23,897 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:23,902 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:23,903 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:23,903 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:23,903 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:23,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Waiting until timeout for monitored process [2023-05-04 14:10:24,060 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:24,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:24,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1325328231, now seen corresponding path program 1 times [2023-05-04 14:10:24,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:24,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473962731] [2023-05-04 14:10:24,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:24,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:24,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:24,089 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-05-04 14:10:24,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:24,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473962731] [2023-05-04 14:10:24,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473962731] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:24,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:24,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:24,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845273605] [2023-05-04 14:10:24,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:24,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:24,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:24,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:24,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:24,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:24,094 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:24,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 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) [2023-05-04 14:10:24,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:24,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:24,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-05-04 14:10:24,275 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:24,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:24,275 INFO L85 PathProgramCache]: Analyzing trace with hash -310357344, now seen corresponding path program 1 times [2023-05-04 14:10:24,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:24,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526599211] [2023-05-04 14:10:24,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:24,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:24,518 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-05-04 14:10:24,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:24,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526599211] [2023-05-04 14:10:24,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526599211] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:24,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063939575] [2023-05-04 14:10:24,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:24,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:24,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:24,520 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:24,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-05-04 14:10:24,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:24,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-04 14:10:24,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:24,780 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:24,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:24,966 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:24,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063939575] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:24,967 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:24,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 24 [2023-05-04 14:10:24,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856117809] [2023-05-04 14:10:24,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:24,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-05-04 14:10:24,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:24,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-05-04 14:10:24,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2023-05-04 14:10:24,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:24,971 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:24,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 16.875) internal successors, (405), 24 states have internal predecessors, (405), 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) [2023-05-04 14:10:24,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:24,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:25,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:25,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-05-04 14:10:25,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-05-04 14:10:25,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-05-04 14:10:25,525 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:25,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:25,525 INFO L85 PathProgramCache]: Analyzing trace with hash -129600162, now seen corresponding path program 1 times [2023-05-04 14:10:25,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:25,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038533023] [2023-05-04 14:10:25,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:25,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:25,546 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:25,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:25,572 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:25,572 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:25,572 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:25,572 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:25,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-05-04 14:10:25,573 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:25,573 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:25,574 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-05-04 14:10:25,588 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2023-05-04 14:10:25,589 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:25,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:25,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:25,591 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:25,593 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:25,594 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:25,595 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:25,595 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:25,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Waiting until timeout for monitored process [2023-05-04 14:10:25,864 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:25,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:25,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1443509036, now seen corresponding path program 1 times [2023-05-04 14:10:25,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:25,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074848629] [2023-05-04 14:10:25,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:25,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:25,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:25,905 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-05-04 14:10:25,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:25,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074848629] [2023-05-04 14:10:25,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074848629] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:25,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:25,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:25,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837980259] [2023-05-04 14:10:25,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:25,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:25,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:25,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:25,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:25,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:25,906 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:25,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 64.0) internal successors, (128), 2 states have internal predecessors, (128), 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) [2023-05-04 14:10:25,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:26,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:26,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-05-04 14:10:26,041 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:26,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:26,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1378600628, now seen corresponding path program 1 times [2023-05-04 14:10:26,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:26,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081925869] [2023-05-04 14:10:26,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:26,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:26,352 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-05-04 14:10:26,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:26,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081925869] [2023-05-04 14:10:26,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081925869] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:26,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487178315] [2023-05-04 14:10:26,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:26,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:26,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:26,354 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:26,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-05-04 14:10:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:26,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 12 conjunts are in the unsatisfiable core [2023-05-04 14:10:26,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:26,716 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:26,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:27,001 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:27,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487178315] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:27,002 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:27,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13, 13] total 28 [2023-05-04 14:10:27,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890856142] [2023-05-04 14:10:27,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:27,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-05-04 14:10:27,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:27,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-05-04 14:10:27,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2023-05-04 14:10:27,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:27,004 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:27,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 17.571428571428573) internal successors, (492), 28 states have internal predecessors, (492), 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) [2023-05-04 14:10:27,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:27,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:27,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:27,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-05-04 14:10:27,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:27,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-05-04 14:10:27,690 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:27,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:27,690 INFO L85 PathProgramCache]: Analyzing trace with hash 1745832346, now seen corresponding path program 1 times [2023-05-04 14:10:27,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:27,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12873177] [2023-05-04 14:10:27,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:27,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:27,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:27,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:27,756 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:27,756 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:27,756 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:27,757 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:27,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-05-04 14:10:27,758 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:27,758 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:27,758 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-05-04 14:10:27,774 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-05-04 14:10:27,777 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:27,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:27,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:27,778 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:27,784 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:27,785 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:27,786 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:27,786 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:27,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Waiting until timeout for monitored process [2023-05-04 14:10:28,055 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:28,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:28,056 INFO L85 PathProgramCache]: Analyzing trace with hash 366668384, now seen corresponding path program 1 times [2023-05-04 14:10:28,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:28,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013156835] [2023-05-04 14:10:28,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:28,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:28,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:28,081 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2023-05-04 14:10:28,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:28,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013156835] [2023-05-04 14:10:28,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013156835] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:28,081 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:28,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:28,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047848827] [2023-05-04 14:10:28,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:28,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:28,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:28,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:28,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:28,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:28,082 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:28,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 67.0) internal successors, (134), 2 states have internal predecessors, (134), 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) [2023-05-04 14:10:28,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:28,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:28,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-05-04 14:10:28,327 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:28,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:28,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1216239919, now seen corresponding path program 1 times [2023-05-04 14:10:28,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:28,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011114624] [2023-05-04 14:10:28,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:28,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:28,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:28,605 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-05-04 14:10:28,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:28,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011114624] [2023-05-04 14:10:28,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011114624] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:28,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788736726] [2023-05-04 14:10:28,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:28,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:28,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:28,607 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:28,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-05-04 14:10:28,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:28,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 14 conjunts are in the unsatisfiable core [2023-05-04 14:10:28,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:29,008 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:29,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:29,320 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:29,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788736726] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:29,321 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:29,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 15, 15] total 32 [2023-05-04 14:10:29,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339753764] [2023-05-04 14:10:29,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:29,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-05-04 14:10:29,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:29,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-05-04 14:10:29,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2023-05-04 14:10:29,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:29,323 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:29,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 18.09375) internal successors, (579), 32 states have internal predecessors, (579), 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) [2023-05-04 14:10:29,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:29,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:29,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:29,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-05-04 14:10:29,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:30,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-05-04 14:10:30,143 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:30,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:30,143 INFO L85 PathProgramCache]: Analyzing trace with hash 763368307, now seen corresponding path program 1 times [2023-05-04 14:10:30,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:30,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004839814] [2023-05-04 14:10:30,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:30,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:30,165 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:30,205 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:30,205 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:30,205 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:30,205 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:30,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-05-04 14:10:30,206 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:30,206 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:30,206 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-05-04 14:10:30,219 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2023-05-04 14:10:30,221 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:30,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:30,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:30,222 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:30,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Waiting until timeout for monitored process [2023-05-04 14:10:30,228 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:30,229 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:30,229 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:30,229 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:30,231 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:30,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:30,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1980381841, now seen corresponding path program 1 times [2023-05-04 14:10:30,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:30,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247031104] [2023-05-04 14:10:30,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:30,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:30,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:30,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:30,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:30,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247031104] [2023-05-04 14:10:30,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247031104] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:30,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:30,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:30,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672667118] [2023-05-04 14:10:30,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:30,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:30,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:30,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:30,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:30,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:30,243 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:30,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 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) [2023-05-04 14:10:30,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:30,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:30,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-05-04 14:10:30,851 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:30,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:30,851 INFO L85 PathProgramCache]: Analyzing trace with hash 177836613, now seen corresponding path program 1 times [2023-05-04 14:10:30,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:30,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748029377] [2023-05-04 14:10:30,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:30,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:30,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:31,143 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2023-05-04 14:10:31,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:31,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748029377] [2023-05-04 14:10:31,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748029377] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:31,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742941482] [2023-05-04 14:10:31,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:31,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:31,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:31,145 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:31,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-05-04 14:10:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:31,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 16 conjunts are in the unsatisfiable core [2023-05-04 14:10:31,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:31,659 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:31,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:32,078 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:32,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742941482] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:32,078 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:32,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 17, 17] total 36 [2023-05-04 14:10:32,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479646446] [2023-05-04 14:10:32,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:32,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-05-04 14:10:32,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:32,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-05-04 14:10:32,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2023-05-04 14:10:32,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:32,080 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:32,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 18.5) internal successors, (666), 36 states have internal predecessors, (666), 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) [2023-05-04 14:10:32,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:32,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:32,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:32,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-05-04 14:10:32,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:32,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:32,955 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:32,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:32,955 INFO L85 PathProgramCache]: Analyzing trace with hash 147023759, now seen corresponding path program 1 times [2023-05-04 14:10:32,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:32,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015900051] [2023-05-04 14:10:32,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:32,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:32,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:32,984 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:32,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:33,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:33,032 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:33,033 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:33,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:33,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-05-04 14:10:33,034 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:33,034 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:33,034 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-05-04 14:10:33,049 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-05-04 14:10:33,051 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:33,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:33,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:33,052 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:33,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Waiting until timeout for monitored process [2023-05-04 14:10:33,055 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:33,056 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:33,056 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:33,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:33,425 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:33,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:33,425 INFO L85 PathProgramCache]: Analyzing trace with hash -342030558, now seen corresponding path program 1 times [2023-05-04 14:10:33,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:33,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484764046] [2023-05-04 14:10:33,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:33,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:33,462 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 121 proven. 0 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2023-05-04 14:10:33,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:33,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484764046] [2023-05-04 14:10:33,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484764046] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:33,463 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:33,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:33,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888780391] [2023-05-04 14:10:33,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:33,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:33,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:33,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:33,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:33,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:33,465 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:33,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 73.5) internal successors, (147), 2 states have internal predecessors, (147), 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) [2023-05-04 14:10:33,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:33,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:33,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-05-04 14:10:33,846 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:33,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:33,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1871641378, now seen corresponding path program 1 times [2023-05-04 14:10:33,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:33,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637376022] [2023-05-04 14:10:33,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:33,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:34,138 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-05-04 14:10:34,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:34,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637376022] [2023-05-04 14:10:34,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637376022] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:34,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631901169] [2023-05-04 14:10:34,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:34,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:34,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:34,140 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:34,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-05-04 14:10:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:34,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 18 conjunts are in the unsatisfiable core [2023-05-04 14:10:34,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:34,688 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:34,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:35,201 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:35,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631901169] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:35,202 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:35,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 19, 19] total 40 [2023-05-04 14:10:35,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207802370] [2023-05-04 14:10:35,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:35,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-05-04 14:10:35,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:35,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-05-04 14:10:35,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=1208, Unknown=0, NotChecked=0, Total=1560 [2023-05-04 14:10:35,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:35,205 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:35,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 18.825) internal successors, (753), 40 states have internal predecessors, (753), 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) [2023-05-04 14:10:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:35,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:35,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-05-04 14:10:35,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:36,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-05-04 14:10:36,181 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:36,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:36,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1618316027, now seen corresponding path program 1 times [2023-05-04 14:10:36,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:36,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019697793] [2023-05-04 14:10:36,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:36,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:36,210 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:36,281 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:36,281 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:36,282 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:36,282 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:36,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-05-04 14:10:36,284 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:36,284 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:36,284 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-05-04 14:10:36,300 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-05-04 14:10:36,302 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:36,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:36,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:36,304 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:36,307 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:36,308 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:36,308 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:36,309 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:36,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Waiting until timeout for monitored process [2023-05-04 14:10:36,562 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:36,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:36,564 INFO L85 PathProgramCache]: Analyzing trace with hash 965186761, now seen corresponding path program 1 times [2023-05-04 14:10:36,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:36,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284783870] [2023-05-04 14:10:36,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:36,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:36,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:36,589 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2023-05-04 14:10:36,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:36,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284783870] [2023-05-04 14:10:36,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284783870] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:36,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:36,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:36,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091993346] [2023-05-04 14:10:36,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:36,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:36,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:36,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:36,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:36,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:36,590 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:36,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 65.0) internal successors, (130), 2 states have internal predecessors, (130), 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) [2023-05-04 14:10:36,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:37,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:37,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-05-04 14:10:37,265 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:37,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:37,265 INFO L85 PathProgramCache]: Analyzing trace with hash 934477466, now seen corresponding path program 1 times [2023-05-04 14:10:37,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:37,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265771825] [2023-05-04 14:10:37,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:37,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:37,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:37,590 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:10:37,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:37,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265771825] [2023-05-04 14:10:37,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265771825] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:37,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416157088] [2023-05-04 14:10:37,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:37,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:37,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:37,592 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:37,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-05-04 14:10:37,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:37,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:10:37,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:38,265 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:38,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:38,793 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:38,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416157088] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:38,793 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:38,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:10:38,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048670819] [2023-05-04 14:10:38,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:38,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:10:38,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:38,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:10:38,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:10:38,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:38,798 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:38,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:10:38,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:38,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:39,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:39,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-05-04 14:10:39,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:39,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-05-04 14:10:39,933 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:39,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:39,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1433823256, now seen corresponding path program 1 times [2023-05-04 14:10:39,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:39,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581083940] [2023-05-04 14:10:39,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:39,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:39,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:39,975 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:39,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:40,047 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:40,047 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:40,048 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:40,048 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:40,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-05-04 14:10:40,050 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:40,050 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:40,050 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-05-04 14:10:40,068 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2023-05-04 14:10:40,070 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:40,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:40,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:40,071 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:40,081 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:40,082 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:40,082 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:40,082 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:40,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Waiting until timeout for monitored process [2023-05-04 14:10:40,412 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:40,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:40,413 INFO L85 PathProgramCache]: Analyzing trace with hash 23751406, now seen corresponding path program 1 times [2023-05-04 14:10:40,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:40,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507086643] [2023-05-04 14:10:40,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:40,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:40,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:40,440 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2023-05-04 14:10:40,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:40,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507086643] [2023-05-04 14:10:40,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507086643] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:40,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:40,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:40,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107676934] [2023-05-04 14:10:40,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:40,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:40,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:40,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:40,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:40,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:40,441 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:40,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.5) internal successors, (149), 2 states have internal predecessors, (149), 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) [2023-05-04 14:10:40,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:41,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:41,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-05-04 14:10:41,081 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:41,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:41,081 INFO L85 PathProgramCache]: Analyzing trace with hash -119065338, now seen corresponding path program 1 times [2023-05-04 14:10:41,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:41,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596590326] [2023-05-04 14:10:41,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:41,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:41,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:41,397 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:10:41,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:41,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596590326] [2023-05-04 14:10:41,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596590326] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:41,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209984834] [2023-05-04 14:10:41,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:41,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:41,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:41,403 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:41,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-05-04 14:10:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:41,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:10:41,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:42,083 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:42,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:42,619 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:42,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209984834] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:42,619 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:42,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:10:42,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777587576] [2023-05-04 14:10:42,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:42,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:10:42,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:42,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:10:42,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:10:42,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:42,621 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:42,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:10:42,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:42,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:43,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:43,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-05-04 14:10:43,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:43,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:43,925 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:43,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:43,925 INFO L85 PathProgramCache]: Analyzing trace with hash 520212548, now seen corresponding path program 1 times [2023-05-04 14:10:43,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:43,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426990560] [2023-05-04 14:10:43,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:43,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:43,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:43,958 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:43,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:44,014 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:44,014 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:44,015 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:44,015 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:44,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-05-04 14:10:44,016 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:44,016 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:44,016 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-05-04 14:10:44,034 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2023-05-04 14:10:44,036 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:44,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:44,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:44,038 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:44,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2023-05-04 14:10:44,040 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:44,041 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:44,042 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:44,042 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:44,340 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:44,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:44,341 INFO L85 PathProgramCache]: Analyzing trace with hash -591743023, now seen corresponding path program 1 times [2023-05-04 14:10:44,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:44,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678812964] [2023-05-04 14:10:44,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:44,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:44,400 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 520 trivial. 0 not checked. [2023-05-04 14:10:44,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:44,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678812964] [2023-05-04 14:10:44,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678812964] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:44,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:44,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:44,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000917002] [2023-05-04 14:10:44,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:44,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:44,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:44,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:44,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:44,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:44,401 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:44,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 76.0) internal successors, (152), 2 states have internal predecessors, (152), 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) [2023-05-04 14:10:44,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:45,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:45,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-05-04 14:10:45,209 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:45,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:45,210 INFO L85 PathProgramCache]: Analyzing trace with hash 644958282, now seen corresponding path program 1 times [2023-05-04 14:10:45,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:45,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677558118] [2023-05-04 14:10:45,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:45,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:45,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:45,498 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:10:45,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:45,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677558118] [2023-05-04 14:10:45,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677558118] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:45,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416071834] [2023-05-04 14:10:45,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:45,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:45,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:45,500 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:45,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-05-04 14:10:45,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:45,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:10:45,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:46,203 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:46,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:46,724 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:46,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416071834] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:46,725 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:46,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:10:46,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021983766] [2023-05-04 14:10:46,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:46,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:10:46,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:46,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:10:46,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:10:46,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:46,727 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:46,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:10:46,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:46,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:48,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:48,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-05-04 14:10:48,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:48,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:48,211 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:48,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:48,211 INFO L85 PathProgramCache]: Analyzing trace with hash 420153071, now seen corresponding path program 1 times [2023-05-04 14:10:48,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:48,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539759749] [2023-05-04 14:10:48,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:48,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:48,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:48,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:48,312 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:48,312 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:48,312 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:48,312 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:48,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-05-04 14:10:48,315 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:48,316 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:48,316 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-05-04 14:10:48,338 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2023-05-04 14:10:48,340 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:48,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:48,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:48,342 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:48,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Waiting until timeout for monitored process [2023-05-04 14:10:48,346 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:48,348 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:48,348 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:48,348 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:48,350 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:48,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:48,350 INFO L85 PathProgramCache]: Analyzing trace with hash -529284591, now seen corresponding path program 1 times [2023-05-04 14:10:48,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:48,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914301993] [2023-05-04 14:10:48,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:48,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:48,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:48,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:48,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:48,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914301993] [2023-05-04 14:10:48,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914301993] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:48,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:48,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:48,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093569028] [2023-05-04 14:10:48,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:48,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:48,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:48,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:48,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:48,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:48,360 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:48,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 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) [2023-05-04 14:10:48,360 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:49,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:49,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-05-04 14:10:49,500 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:49,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:49,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1463900634, now seen corresponding path program 1 times [2023-05-04 14:10:49,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:49,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031232492] [2023-05-04 14:10:49,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:49,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:49,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:49,775 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:10:49,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:49,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031232492] [2023-05-04 14:10:49,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031232492] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:49,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982846477] [2023-05-04 14:10:49,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:49,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:49,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:49,777 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:49,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-05-04 14:10:50,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:50,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:10:50,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:50,458 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:50,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:50,992 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:50,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982846477] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:50,992 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:50,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:10:50,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972675743] [2023-05-04 14:10:50,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:50,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:10:50,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:50,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:10:50,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:10:50,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:50,994 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:50,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:10:50,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:50,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:52,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-05-04 14:10:52,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:52,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-05-04 14:10:52,632 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:52,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:52,632 INFO L85 PathProgramCache]: Analyzing trace with hash 811463704, now seen corresponding path program 1 times [2023-05-04 14:10:52,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:52,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883981928] [2023-05-04 14:10:52,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:52,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:52,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:52,673 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:52,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:52,758 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:52,758 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:52,759 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:52,759 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:52,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-05-04 14:10:52,761 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:52,761 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:52,761 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-05-04 14:10:52,786 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2023-05-04 14:10:52,788 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:52,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:52,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:52,790 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:52,792 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:52,794 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:52,794 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:52,794 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:52,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Waiting until timeout for monitored process [2023-05-04 14:10:53,327 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:53,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:53,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1990564957, now seen corresponding path program 1 times [2023-05-04 14:10:53,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:53,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243840697] [2023-05-04 14:10:53,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:53,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:53,363 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 744 trivial. 0 not checked. [2023-05-04 14:10:53,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:53,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243840697] [2023-05-04 14:10:53,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243840697] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:53,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:53,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:53,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684149530] [2023-05-04 14:10:53,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:53,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:53,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:53,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:53,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:53,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:53,364 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:53,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 90.0) internal successors, (180), 2 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:10:53,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:54,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:54,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-05-04 14:10:54,357 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:54,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:54,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1776092042, now seen corresponding path program 1 times [2023-05-04 14:10:54,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:54,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939533319] [2023-05-04 14:10:54,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:54,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:54,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:54,654 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:10:54,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:54,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939533319] [2023-05-04 14:10:54,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939533319] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:54,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282777109] [2023-05-04 14:10:54,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:54,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:54,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:54,656 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:54,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-05-04 14:10:55,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:55,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:10:55,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:10:55,354 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:55,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:10:55,838 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:10:55,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282777109] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:10:55,838 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:10:55,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:10:55,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298423157] [2023-05-04 14:10:55,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:10:55,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:10:55,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:55,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:10:55,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:10:55,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:55,840 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:55,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:10:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:57,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:57,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-05-04 14:10:57,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-05-04 14:10:57,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-05-04 14:10:57,703 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:57,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:57,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1854783682, now seen corresponding path program 1 times [2023-05-04 14:10:57,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:57,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442960246] [2023-05-04 14:10:57,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:57,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:57,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:57,751 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:10:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:10:57,834 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:10:57,835 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:10:57,835 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:10:57,835 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:10:57,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-05-04 14:10:57,836 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:10:57,836 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:10:57,836 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-05-04 14:10:57,859 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2023-05-04 14:10:57,862 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:57,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:10:57,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:57,863 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:10:57,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Waiting until timeout for monitored process [2023-05-04 14:10:57,866 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:10:57,868 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:10:57,868 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:10:57,868 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:10:58,537 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:58,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:58,537 INFO L85 PathProgramCache]: Analyzing trace with hash 542181334, now seen corresponding path program 1 times [2023-05-04 14:10:58,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:58,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907461111] [2023-05-04 14:10:58,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:58,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:58,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:58,575 INFO L134 CoverageAnalysis]: Checked inductivity of 981 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 872 trivial. 0 not checked. [2023-05-04 14:10:58,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:58,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907461111] [2023-05-04 14:10:58,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907461111] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:10:58,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:10:58,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:10:58,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268399458] [2023-05-04 14:10:58,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:10:58,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:10:58,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:10:58,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:10:58,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:10:58,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:58,577 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:10:58,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 102.0) internal successors, (204), 2 states have internal predecessors, (204), 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) [2023-05-04 14:10:58,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:59,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:10:59,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-05-04 14:10:59,651 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:10:59,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:10:59,652 INFO L85 PathProgramCache]: Analyzing trace with hash -392472622, now seen corresponding path program 1 times [2023-05-04 14:10:59,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:10:59,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556978830] [2023-05-04 14:10:59,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:59,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:10:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:10:59,897 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:10:59,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:10:59,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556978830] [2023-05-04 14:10:59,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556978830] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:10:59,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873178797] [2023-05-04 14:10:59,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:10:59,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:10:59,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:10:59,899 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:10:59,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-05-04 14:11:00,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:00,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:00,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:00,665 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:00,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:01,226 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:01,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873178797] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:01,226 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:01,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:01,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272299022] [2023-05-04 14:11:01,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:01,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:01,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:01,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:01,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:01,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:01,228 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:01,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:01,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:01,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:02,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:02,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-04 14:11:02,995 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-05-04 14:11:03,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:03,179 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:03,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:03,179 INFO L85 PathProgramCache]: Analyzing trace with hash 607482069, now seen corresponding path program 1 times [2023-05-04 14:11:03,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:03,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071838149] [2023-05-04 14:11:03,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:03,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:03,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:03,223 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:03,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:03,312 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:03,313 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:03,313 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:03,313 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:03,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-05-04 14:11:03,313 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:03,314 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:03,314 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-05-04 14:11:03,337 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2023-05-04 14:11:03,340 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:03,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:03,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:03,341 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:03,343 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:03,345 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:03,345 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:03,345 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:03,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2023-05-04 14:11:03,880 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:03,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:03,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1295411993, now seen corresponding path program 1 times [2023-05-04 14:11:03,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:03,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369755457] [2023-05-04 14:11:03,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:03,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:03,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:03,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 1008 trivial. 0 not checked. [2023-05-04 14:11:03,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:03,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369755457] [2023-05-04 14:11:03,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369755457] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:03,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:03,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:03,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189049980] [2023-05-04 14:11:03,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:03,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:03,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:03,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:03,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:03,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:03,918 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:03,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 92.0) internal successors, (184), 2 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:11:03,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:05,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:05,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-05-04 14:11:05,041 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:05,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:05,041 INFO L85 PathProgramCache]: Analyzing trace with hash -541643226, now seen corresponding path program 1 times [2023-05-04 14:11:05,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:05,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827724025] [2023-05-04 14:11:05,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:05,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:05,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:05,388 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:05,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:05,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827724025] [2023-05-04 14:11:05,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827724025] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:05,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973392394] [2023-05-04 14:11:05,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:05,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:05,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:05,391 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:05,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-05-04 14:11:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:05,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:05,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:06,154 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:06,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:06,631 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:06,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973392394] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:06,631 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:06,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:06,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82001034] [2023-05-04 14:11:06,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:06,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:06,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:06,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:06,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:06,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:06,633 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:06,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:06,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:06,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:08,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:08,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-05-04 14:11:08,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-05-04 14:11:08,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-05-04 14:11:08,728 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:08,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:08,728 INFO L85 PathProgramCache]: Analyzing trace with hash -546191904, now seen corresponding path program 1 times [2023-05-04 14:11:08,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:08,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261612] [2023-05-04 14:11:08,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:08,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:08,775 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:08,887 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:08,887 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:08,888 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:08,888 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:08,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-05-04 14:11:08,890 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:08,890 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:08,890 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-05-04 14:11:08,926 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2023-05-04 14:11:08,929 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:08,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:08,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:08,930 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:08,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Waiting until timeout for monitored process [2023-05-04 14:11:08,933 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:08,937 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:08,937 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:08,937 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:09,525 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:09,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:09,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1762189071, now seen corresponding path program 1 times [2023-05-04 14:11:09,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:09,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136090192] [2023-05-04 14:11:09,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:09,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:09,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 1155 trivial. 0 not checked. [2023-05-04 14:11:09,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:09,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136090192] [2023-05-04 14:11:09,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136090192] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:09,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:09,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:09,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35471911] [2023-05-04 14:11:09,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:09,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:09,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:09,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:09,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:09,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:09,569 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:09,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 96.0) internal successors, (192), 2 states have internal predecessors, (192), 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) [2023-05-04 14:11:09,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:10,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:10,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-05-04 14:11:10,922 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:10,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:10,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1223565078, now seen corresponding path program 1 times [2023-05-04 14:11:10,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:10,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697134548] [2023-05-04 14:11:10,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:10,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:11,156 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:11,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:11,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697134548] [2023-05-04 14:11:11,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697134548] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:11,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835916020] [2023-05-04 14:11:11,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:11,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:11,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:11,158 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:11,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-05-04 14:11:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:11,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:11,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:11,921 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:11,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:12,384 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:12,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835916020] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:12,385 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:12,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:12,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787766394] [2023-05-04 14:11:12,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:12,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:12,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:12,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:12,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:12,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:12,387 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:12,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:12,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:12,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:14,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-05-04 14:11:14,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-05-04 14:11:14,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:14,739 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:14,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:14,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1354043988, now seen corresponding path program 1 times [2023-05-04 14:11:14,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:14,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421889678] [2023-05-04 14:11:14,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:14,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:14,793 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:14,905 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:14,906 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:14,906 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:14,906 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:14,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-05-04 14:11:14,906 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:14,907 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:14,907 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-05-04 14:11:14,933 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2023-05-04 14:11:14,936 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:14,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:14,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:14,937 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:14,939 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:14,941 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:14,942 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:14,942 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:14,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Waiting until timeout for monitored process [2023-05-04 14:11:15,728 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:15,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:15,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1641435286, now seen corresponding path program 1 times [2023-05-04 14:11:15,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:15,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605340106] [2023-05-04 14:11:15,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:15,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:15,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:15,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 1312 trivial. 0 not checked. [2023-05-04 14:11:15,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:15,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605340106] [2023-05-04 14:11:15,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605340106] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:15,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:15,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:15,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079901768] [2023-05-04 14:11:15,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:15,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:15,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:15,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:15,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:15,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:15,773 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:15,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 107.5) internal successors, (215), 2 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:11:15,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:16,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:16,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-05-04 14:11:16,941 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:16,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:16,942 INFO L85 PathProgramCache]: Analyzing trace with hash 307990246, now seen corresponding path program 1 times [2023-05-04 14:11:16,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:16,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667552683] [2023-05-04 14:11:16,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:16,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:17,253 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:17,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:17,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667552683] [2023-05-04 14:11:17,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667552683] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:17,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617468180] [2023-05-04 14:11:17,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:17,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:17,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:17,255 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:17,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-05-04 14:11:17,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:17,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:17,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:18,116 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:18,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:18,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617468180] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:18,601 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:18,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:18,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532780400] [2023-05-04 14:11:18,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:18,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:18,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:18,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:18,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:18,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:18,603 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:18,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:18,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:18,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:20,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:20,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2023-05-04 14:11:20,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-05-04 14:11:21,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:21,095 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:21,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:21,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1491232437, now seen corresponding path program 1 times [2023-05-04 14:11:21,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:21,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142004312] [2023-05-04 14:11:21,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:21,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:21,147 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:21,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:21,270 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:21,270 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:21,270 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:21,270 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:21,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-05-04 14:11:21,271 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:21,271 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:21,271 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-05-04 14:11:21,301 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-05-04 14:11:21,304 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:21,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:21,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:21,305 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:21,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Waiting until timeout for monitored process [2023-05-04 14:11:21,311 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:21,313 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:21,313 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:21,313 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:22,164 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:22,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:22,165 INFO L85 PathProgramCache]: Analyzing trace with hash 23744666, now seen corresponding path program 1 times [2023-05-04 14:11:22,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:22,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123557704] [2023-05-04 14:11:22,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:22,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:22,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:22,211 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 141 proven. 0 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2023-05-04 14:11:22,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:22,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123557704] [2023-05-04 14:11:22,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123557704] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:22,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:22,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:22,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948522549] [2023-05-04 14:11:22,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:22,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:22,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:22,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:22,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:22,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:22,212 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:22,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 111.5) internal successors, (223), 2 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:11:22,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:23,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:23,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-05-04 14:11:23,643 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:23,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:23,643 INFO L85 PathProgramCache]: Analyzing trace with hash -702996814, now seen corresponding path program 1 times [2023-05-04 14:11:23,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:23,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701015256] [2023-05-04 14:11:23,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:23,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:23,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:23,881 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:23,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:23,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701015256] [2023-05-04 14:11:23,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701015256] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:23,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420787168] [2023-05-04 14:11:23,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:23,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:23,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:23,883 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:23,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-05-04 14:11:24,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:24,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:24,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:24,757 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:24,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:25,229 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:25,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420787168] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:25,229 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:25,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:25,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934503062] [2023-05-04 14:11:25,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:25,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:25,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:25,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:25,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:25,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:25,231 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:25,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:25,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:25,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:27,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:27,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2023-05-04 14:11:27,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-05-04 14:11:28,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:28,015 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:28,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:28,016 INFO L85 PathProgramCache]: Analyzing trace with hash -826419281, now seen corresponding path program 1 times [2023-05-04 14:11:28,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:28,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181327968] [2023-05-04 14:11:28,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:28,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:28,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:28,074 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:28,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:28,224 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:28,225 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:28,225 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:28,226 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:28,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-05-04 14:11:28,227 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:28,227 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:28,227 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-05-04 14:11:28,262 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2023-05-04 14:11:28,265 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:28,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:28,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:28,266 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:28,269 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:28,271 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:28,271 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:28,271 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:28,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Waiting until timeout for monitored process [2023-05-04 14:11:29,120 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:29,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:29,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1886848928, now seen corresponding path program 1 times [2023-05-04 14:11:29,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:29,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130083827] [2023-05-04 14:11:29,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:29,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:29,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:29,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 1658 trivial. 0 not checked. [2023-05-04 14:11:29,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:29,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130083827] [2023-05-04 14:11:29,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130083827] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:29,172 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:29,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:29,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763981641] [2023-05-04 14:11:29,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:29,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:29,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:29,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:29,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:29,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:29,173 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:29,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 116.5) internal successors, (233), 2 states have internal predecessors, (233), 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) [2023-05-04 14:11:29,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:30,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:30,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-05-04 14:11:30,739 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:30,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:30,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1769825430, now seen corresponding path program 1 times [2023-05-04 14:11:30,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:30,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520128404] [2023-05-04 14:11:30,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:30,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:30,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:30,964 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:30,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:30,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520128404] [2023-05-04 14:11:30,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520128404] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:30,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219955198] [2023-05-04 14:11:30,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:30,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:30,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:30,966 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:30,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-05-04 14:11:31,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:31,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:31,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:31,865 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:31,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:32,337 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:32,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219955198] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:32,337 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:32,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:32,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936887210] [2023-05-04 14:11:32,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:32,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:32,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:32,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:32,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:32,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:32,339 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:32,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:32,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:32,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:34,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:34,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-05-04 14:11:34,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-05-04 14:11:35,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-05-04 14:11:35,157 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:35,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:35,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1227242098, now seen corresponding path program 1 times [2023-05-04 14:11:35,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:35,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259560780] [2023-05-04 14:11:35,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:35,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:35,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:35,219 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:35,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:35,385 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:35,385 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:35,386 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:35,386 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:35,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-05-04 14:11:35,386 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:35,387 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:35,387 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-05-04 14:11:35,420 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2023-05-04 14:11:35,423 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:35,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:35,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:35,424 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:35,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Waiting until timeout for monitored process [2023-05-04 14:11:35,434 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:35,436 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:35,437 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:35,437 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:36,420 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:36,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:36,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1943342102, now seen corresponding path program 1 times [2023-05-04 14:11:36,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:36,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839209621] [2023-05-04 14:11:36,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:36,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:36,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:36,473 INFO L134 CoverageAnalysis]: Checked inductivity of 2002 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 1845 trivial. 0 not checked. [2023-05-04 14:11:36,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:36,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839209621] [2023-05-04 14:11:36,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839209621] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:36,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:36,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:36,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687433275] [2023-05-04 14:11:36,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:36,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:36,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:36,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:36,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:36,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:36,474 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:36,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 120.5) internal successors, (241), 2 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:11:36,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:38,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:38,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-05-04 14:11:38,199 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:38,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:38,199 INFO L85 PathProgramCache]: Analyzing trace with hash 872288282, now seen corresponding path program 1 times [2023-05-04 14:11:38,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:38,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056937149] [2023-05-04 14:11:38,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:38,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:38,422 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:38,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:38,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056937149] [2023-05-04 14:11:38,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056937149] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:38,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145665287] [2023-05-04 14:11:38,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:38,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:38,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:38,424 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:38,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-05-04 14:11:39,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:39,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:39,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:39,363 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:39,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:39,842 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:39,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145665287] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:39,842 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:39,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:39,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344122973] [2023-05-04 14:11:39,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:39,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:39,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:39,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:39,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:39,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:39,844 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:39,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:39,844 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:39,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:42,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:42,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:11:42,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-05-04 14:11:42,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-05-04 14:11:42,961 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:42,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:42,962 INFO L85 PathProgramCache]: Analyzing trace with hash -2069179890, now seen corresponding path program 1 times [2023-05-04 14:11:42,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:42,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741198960] [2023-05-04 14:11:42,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:42,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:43,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:43,020 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:43,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:43,198 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:43,198 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:43,199 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:43,199 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:43,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-05-04 14:11:43,199 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:43,199 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:43,200 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-05-04 14:11:43,236 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2023-05-04 14:11:43,239 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:43,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:43,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:43,241 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:43,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Waiting until timeout for monitored process [2023-05-04 14:11:43,246 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:43,248 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:43,248 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:43,248 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:44,665 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:44,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:44,665 INFO L85 PathProgramCache]: Analyzing trace with hash 597747097, now seen corresponding path program 1 times [2023-05-04 14:11:44,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:44,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047503210] [2023-05-04 14:11:44,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:44,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:44,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 2042 trivial. 0 not checked. [2023-05-04 14:11:44,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:44,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047503210] [2023-05-04 14:11:44,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047503210] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:44,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:44,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:44,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483451472] [2023-05-04 14:11:44,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:44,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:44,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:44,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:44,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:44,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:44,723 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:44,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 133.5) internal successors, (267), 2 states have internal predecessors, (267), 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) [2023-05-04 14:11:44,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:46,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:46,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-05-04 14:11:46,153 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:46,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:46,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1397694038, now seen corresponding path program 1 times [2023-05-04 14:11:46,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:46,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087761216] [2023-05-04 14:11:46,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:46,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:46,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:46,379 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:46,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:46,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087761216] [2023-05-04 14:11:46,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087761216] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:46,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585720047] [2023-05-04 14:11:46,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:46,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:46,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:46,382 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:46,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-05-04 14:11:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:47,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:47,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:47,333 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:47,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:47,905 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:47,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585720047] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:47,906 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:47,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:47,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146592906] [2023-05-04 14:11:47,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:47,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:47,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:47,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:47,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:47,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:47,907 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:47,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:47,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:47,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:50,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:50,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:11:50,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-05-04 14:11:50,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:50,913 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:50,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:50,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1074296744, now seen corresponding path program 1 times [2023-05-04 14:11:50,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:50,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109286562] [2023-05-04 14:11:50,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:50,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:50,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:50,977 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:51,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:51,172 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:51,173 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:51,173 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:51,173 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:51,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-05-04 14:11:51,174 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:51,174 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:51,174 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-05-04 14:11:51,213 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2023-05-04 14:11:51,216 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:51,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:51,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:51,218 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:51,222 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:51,224 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:51,224 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:51,224 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:51,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Waiting until timeout for monitored process [2023-05-04 14:11:52,666 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:52,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:52,667 INFO L85 PathProgramCache]: Analyzing trace with hash -959055212, now seen corresponding path program 1 times [2023-05-04 14:11:52,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:52,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061997356] [2023-05-04 14:11:52,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:52,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:52,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:52,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2422 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 2249 trivial. 0 not checked. [2023-05-04 14:11:52,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:52,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061997356] [2023-05-04 14:11:52,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061997356] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:52,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:52,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:52,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104525019] [2023-05-04 14:11:52,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:52,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:52,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:52,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:52,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:52,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:52,725 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:52,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 136.0) internal successors, (272), 2 states have internal predecessors, (272), 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) [2023-05-04 14:11:52,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:54,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:54,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-05-04 14:11:54,411 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:54,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:54,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1878405794, now seen corresponding path program 1 times [2023-05-04 14:11:54,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:54,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977946476] [2023-05-04 14:11:54,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:54,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:54,638 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:11:54,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:54,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977946476] [2023-05-04 14:11:54,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977946476] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:11:54,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265279721] [2023-05-04 14:11:54,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:54,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:54,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:54,642 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:11:54,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-05-04 14:11:55,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:55,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:11:55,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:11:55,669 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:55,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:11:56,156 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:56,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265279721] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:11:56,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:11:56,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:11:56,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453171800] [2023-05-04 14:11:56,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:11:56,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:11:56,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:56,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:11:56,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:11:56,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:56,158 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:56,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:11:56,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:56,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:59,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:59,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:11:59,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2023-05-04 14:11:59,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:11:59,559 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:59,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:59,559 INFO L85 PathProgramCache]: Analyzing trace with hash -74216576, now seen corresponding path program 1 times [2023-05-04 14:11:59,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:59,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107087682] [2023-05-04 14:11:59,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:59,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:59,625 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:11:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:11:59,836 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:11:59,836 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:11:59,836 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:11:59,836 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:11:59,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-05-04 14:11:59,837 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:11:59,837 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:11:59,837 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-05-04 14:11:59,880 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2023-05-04 14:11:59,884 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:59,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:11:59,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:11:59,885 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:11:59,890 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:11:59,893 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:11:59,893 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:11:59,893 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:11:59,895 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:11:59,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:11:59,895 INFO L85 PathProgramCache]: Analyzing trace with hash 269708513, now seen corresponding path program 1 times [2023-05-04 14:11:59,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:11:59,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087354868] [2023-05-04 14:11:59,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:11:59,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:11:59,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Waiting until timeout for monitored process [2023-05-04 14:11:59,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:11:59,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:11:59,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:11:59,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087354868] [2023-05-04 14:11:59,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087354868] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:11:59,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:11:59,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:11:59,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356284771] [2023-05-04 14:11:59,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:11:59,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:11:59,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:11:59,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:11:59,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:11:59,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:11:59,915 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:11:59,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 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) [2023-05-04 14:11:59,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:02,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:02,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-05-04 14:12:02,269 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:02,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:02,270 INFO L85 PathProgramCache]: Analyzing trace with hash -195638466, now seen corresponding path program 1 times [2023-05-04 14:12:02,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:02,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628373570] [2023-05-04 14:12:02,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:02,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:02,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:02,495 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:12:02,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:02,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628373570] [2023-05-04 14:12:02,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628373570] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:12:02,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326564662] [2023-05-04 14:12:02,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:02,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:02,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:02,497 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:12:02,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-05-04 14:12:03,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:03,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:12:03,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:12:03,552 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:03,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:12:04,128 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:04,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326564662] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:12:04,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:12:04,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:12:04,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546483026] [2023-05-04 14:12:04,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:12:04,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:12:04,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:04,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:12:04,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:12:04,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:04,130 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:04,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:12:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:04,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:08,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:08,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:12:08,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2023-05-04 14:12:08,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:08,354 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:08,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:08,355 INFO L85 PathProgramCache]: Analyzing trace with hash -252027915, now seen corresponding path program 1 times [2023-05-04 14:12:08,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:08,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049067598] [2023-05-04 14:12:08,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:08,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:08,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:08,427 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:12:08,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:08,669 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:12:08,669 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:12:08,669 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:12:08,669 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:12:08,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-05-04 14:12:08,670 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:12:08,670 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:12:08,670 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-05-04 14:12:08,709 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2023-05-04 14:12:08,713 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:08,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:12:08,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:08,714 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:12:08,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Waiting until timeout for monitored process [2023-05-04 14:12:08,716 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:12:08,719 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:12:08,719 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:08,719 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:12:10,060 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:10,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:10,060 INFO L85 PathProgramCache]: Analyzing trace with hash -814444626, now seen corresponding path program 1 times [2023-05-04 14:12:10,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:10,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192655785] [2023-05-04 14:12:10,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:10,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:10,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2882 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 2693 trivial. 0 not checked. [2023-05-04 14:12:10,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:10,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192655785] [2023-05-04 14:12:10,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192655785] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:12:10,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:12:10,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:12:10,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644346555] [2023-05-04 14:12:10,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:12:10,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:12:10,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:10,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:12:10,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:12:10,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:10,235 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:10,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 136.5) internal successors, (273), 2 states have internal predecessors, (273), 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) [2023-05-04 14:12:10,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:12,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:12,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-05-04 14:12:12,227 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:12,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:12,228 INFO L85 PathProgramCache]: Analyzing trace with hash -184269842, now seen corresponding path program 1 times [2023-05-04 14:12:12,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:12,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923714752] [2023-05-04 14:12:12,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:12,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:12,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:12,460 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:12:12,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:12,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923714752] [2023-05-04 14:12:12,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923714752] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:12:12,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619808509] [2023-05-04 14:12:12,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:12,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:12,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:12,462 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:12:12,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-05-04 14:12:13,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:13,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:12:13,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:12:13,657 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:13,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:12:14,129 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:14,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619808509] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:12:14,130 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:12:14,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:12:14,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133938695] [2023-05-04 14:12:14,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:12:14,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:12:14,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:14,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:12:14,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:12:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:14,131 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:14,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:12:14,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:14,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:17,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:17,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:12:17,993 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-05-04 14:12:18,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:18,174 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:18,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:18,174 INFO L85 PathProgramCache]: Analyzing trace with hash -280229397, now seen corresponding path program 1 times [2023-05-04 14:12:18,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:18,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743877263] [2023-05-04 14:12:18,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:18,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:18,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:18,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:12:18,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:18,513 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:12:18,513 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:12:18,513 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:12:18,514 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:12:18,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-05-04 14:12:18,514 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:12:18,514 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:12:18,514 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-05-04 14:12:18,560 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2023-05-04 14:12:18,564 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:18,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:12:18,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:18,565 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:12:18,570 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:12:18,572 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:12:18,573 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:18,573 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:12:18,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Waiting until timeout for monitored process [2023-05-04 14:12:20,141 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:20,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:20,141 INFO L85 PathProgramCache]: Analyzing trace with hash -703091163, now seen corresponding path program 1 times [2023-05-04 14:12:20,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:20,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455179651] [2023-05-04 14:12:20,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:20,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:20,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:20,209 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 2928 trivial. 0 not checked. [2023-05-04 14:12:20,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:20,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455179651] [2023-05-04 14:12:20,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455179651] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:12:20,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:12:20,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:12:20,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923905862] [2023-05-04 14:12:20,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:12:20,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:12:20,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:20,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:12:20,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:12:20,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:20,211 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:20,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 135.0) internal successors, (270), 2 states have internal predecessors, (270), 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) [2023-05-04 14:12:20,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:22,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:22,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-05-04 14:12:22,097 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:22,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:22,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1266366166, now seen corresponding path program 1 times [2023-05-04 14:12:22,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:22,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043472766] [2023-05-04 14:12:22,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:22,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:22,433 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:12:22,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:22,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043472766] [2023-05-04 14:12:22,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043472766] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:12:22,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720855004] [2023-05-04 14:12:22,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:22,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:22,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:22,435 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:12:22,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-05-04 14:12:23,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:23,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:12:23,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:12:23,569 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:23,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:12:24,036 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:24,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720855004] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:12:24,036 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:12:24,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:12:24,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245142059] [2023-05-04 14:12:24,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:12:24,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:12:24,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:24,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:12:24,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:12:24,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:24,038 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:24,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:12:24,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:24,039 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:28,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:28,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:12:28,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2023-05-04 14:12:28,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2023-05-04 14:12:28,575 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:28,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:28,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1129874882, now seen corresponding path program 1 times [2023-05-04 14:12:28,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:28,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994312412] [2023-05-04 14:12:28,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:28,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:28,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:28,656 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:12:28,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:28,945 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:12:28,946 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:12:28,946 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:12:28,946 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:12:28,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-05-04 14:12:28,947 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:12:28,947 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:12:28,947 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-05-04 14:12:28,989 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2023-05-04 14:12:28,993 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:28,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:12:28,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:28,995 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:12:28,998 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:12:29,001 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:12:29,001 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:29,001 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:12:29,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Waiting until timeout for monitored process [2023-05-04 14:12:30,467 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:30,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:30,467 INFO L85 PathProgramCache]: Analyzing trace with hash -463035086, now seen corresponding path program 1 times [2023-05-04 14:12:30,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:30,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698204017] [2023-05-04 14:12:30,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:30,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:30,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:30,536 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 3175 trivial. 0 not checked. [2023-05-04 14:12:30,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:30,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698204017] [2023-05-04 14:12:30,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698204017] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:12:30,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:12:30,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:12:30,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834775804] [2023-05-04 14:12:30,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:12:30,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:12:30,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:30,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:12:30,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:12:30,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:30,538 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:30,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 140.5) internal successors, (281), 2 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:12:30,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:32,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:32,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-05-04 14:12:32,696 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:32,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:32,696 INFO L85 PathProgramCache]: Analyzing trace with hash 508417214, now seen corresponding path program 1 times [2023-05-04 14:12:32,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:32,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055842432] [2023-05-04 14:12:32,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:32,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:32,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:32,921 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:12:32,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:32,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055842432] [2023-05-04 14:12:32,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055842432] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:12:32,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727713824] [2023-05-04 14:12:32,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:32,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:32,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:32,923 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:12:32,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-05-04 14:12:33,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:33,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:12:33,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:12:34,124 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:34,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:12:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:34,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727713824] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:12:34,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:12:34,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:12:34,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650192686] [2023-05-04 14:12:34,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:12:34,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:12:34,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:34,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:12:34,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:12:34,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:34,609 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:34,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:12:34,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:34,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:39,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:39,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:12:39,217 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-05-04 14:12:39,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2023-05-04 14:12:39,398 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:39,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:39,399 INFO L85 PathProgramCache]: Analyzing trace with hash -593411388, now seen corresponding path program 1 times [2023-05-04 14:12:39,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:39,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035918173] [2023-05-04 14:12:39,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:39,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:39,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:39,478 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:12:39,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:39,797 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:12:39,798 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:12:39,798 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:12:39,798 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:12:39,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-05-04 14:12:39,799 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:12:39,799 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:12:39,799 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-05-04 14:12:39,846 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2023-05-04 14:12:39,850 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:39,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:12:39,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:39,852 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:12:39,854 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:12:39,857 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:12:39,857 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:39,857 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:12:39,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Waiting until timeout for monitored process [2023-05-04 14:12:41,633 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:41,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:41,633 INFO L85 PathProgramCache]: Analyzing trace with hash -823802612, now seen corresponding path program 1 times [2023-05-04 14:12:41,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:41,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582987774] [2023-05-04 14:12:41,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:41,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:41,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:41,704 INFO L134 CoverageAnalysis]: Checked inductivity of 3647 backedges. 213 proven. 0 refuted. 0 times theorem prover too weak. 3434 trivial. 0 not checked. [2023-05-04 14:12:41,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:41,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582987774] [2023-05-04 14:12:41,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582987774] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:12:41,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:12:41,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:12:41,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026272928] [2023-05-04 14:12:41,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:12:41,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:12:41,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:41,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:12:41,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:12:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:41,711 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:41,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 148.5) internal successors, (297), 2 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:12:41,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:43,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:43,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-05-04 14:12:43,969 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:43,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:43,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1364442990, now seen corresponding path program 1 times [2023-05-04 14:12:43,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:43,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626387734] [2023-05-04 14:12:43,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:43,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:44,296 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:12:44,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:44,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626387734] [2023-05-04 14:12:44,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626387734] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:12:44,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000771011] [2023-05-04 14:12:44,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:44,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:44,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:44,298 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:12:44,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-05-04 14:12:45,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:45,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:12:45,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:12:45,527 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:45,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:12:46,001 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:46,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000771011] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:12:46,001 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:12:46,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:12:46,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846698790] [2023-05-04 14:12:46,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:12:46,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:12:46,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:46,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:12:46,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:12:46,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:46,003 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:46,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:12:46,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:46,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:50,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:50,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:12:50,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2023-05-04 14:12:50,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:50,870 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:50,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:50,870 INFO L85 PathProgramCache]: Analyzing trace with hash -638256421, now seen corresponding path program 1 times [2023-05-04 14:12:50,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:50,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086147433] [2023-05-04 14:12:50,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:50,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:51,046 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:12:51,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:12:51,394 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:12:51,394 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:12:51,394 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:12:51,394 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:12:51,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-05-04 14:12:51,395 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:12:51,395 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:12:51,395 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-05-04 14:12:51,441 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2023-05-04 14:12:51,445 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:51,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:12:51,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:51,448 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:12:51,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Waiting until timeout for monitored process [2023-05-04 14:12:51,452 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:12:51,455 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:12:51,456 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:12:51,456 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:12:51,458 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:51,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:51,458 INFO L85 PathProgramCache]: Analyzing trace with hash -8331839, now seen corresponding path program 1 times [2023-05-04 14:12:51,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:51,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132822376] [2023-05-04 14:12:51,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:51,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:51,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:51,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:51,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:51,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132822376] [2023-05-04 14:12:51,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132822376] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:12:51,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:12:51,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:12:51,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886905468] [2023-05-04 14:12:51,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:12:51,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:12:51,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:51,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:12:51,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:12:51,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:51,478 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:51,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 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) [2023-05-04 14:12:51,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:54,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:54,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-05-04 14:12:54,550 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:12:54,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:12:54,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1402926690, now seen corresponding path program 1 times [2023-05-04 14:12:54,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:12:54,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068212252] [2023-05-04 14:12:54,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:54,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:12:54,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:54,775 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:12:54,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:12:54,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068212252] [2023-05-04 14:12:54,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068212252] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:12:54,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028323577] [2023-05-04 14:12:54,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:12:54,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:12:54,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:12:54,777 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:12:54,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-05-04 14:12:55,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:12:55,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:12:55,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:12:56,048 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:56,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:12:56,513 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:12:56,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028323577] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:12:56,513 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:12:56,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:12:56,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594088415] [2023-05-04 14:12:56,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:12:56,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:12:56,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:12:56,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:12:56,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:12:56,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:56,515 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:12:56,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:12:56,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:12:56,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:02,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:02,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:13:02,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-05-04 14:13:02,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:13:02,389 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:02,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:02,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1145158596, now seen corresponding path program 1 times [2023-05-04 14:13:02,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:02,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029178009] [2023-05-04 14:13:02,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:02,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:02,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:02,483 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:13:02,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:02,867 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:13:02,867 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:13:02,868 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:13:02,868 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:13:02,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-05-04 14:13:02,868 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:13:02,868 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:13:02,868 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-05-04 14:13:02,913 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2023-05-04 14:13:02,917 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:02,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:13:02,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:02,919 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:13:02,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Waiting until timeout for monitored process [2023-05-04 14:13:02,921 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:13:02,924 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:13:02,924 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:02,924 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:13:05,377 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:05,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:05,378 INFO L85 PathProgramCache]: Analyzing trace with hash 279806005, now seen corresponding path program 1 times [2023-05-04 14:13:05,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:05,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235531777] [2023-05-04 14:13:05,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:05,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:05,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:05,459 INFO L134 CoverageAnalysis]: Checked inductivity of 4206 backedges. 229 proven. 0 refuted. 0 times theorem prover too weak. 3977 trivial. 0 not checked. [2023-05-04 14:13:05,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:05,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235531777] [2023-05-04 14:13:05,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235531777] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:13:05,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:13:05,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:13:05,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464421836] [2023-05-04 14:13:05,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:13:05,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:13:05,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:05,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:13:05,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:13:05,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:05,460 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:05,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 166.5) internal successors, (333), 2 states have internal predecessors, (333), 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) [2023-05-04 14:13:05,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:07,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:07,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-05-04 14:13:07,582 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:07,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:07,582 INFO L85 PathProgramCache]: Analyzing trace with hash -131665466, now seen corresponding path program 1 times [2023-05-04 14:13:07,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:07,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875326428] [2023-05-04 14:13:07,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:07,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:07,820 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:13:07,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:07,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875326428] [2023-05-04 14:13:07,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875326428] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:13:07,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77014372] [2023-05-04 14:13:07,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:07,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:13:07,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:07,822 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:13:07,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-05-04 14:13:08,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:08,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:13:08,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:13:09,273 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:09,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:13:09,763 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:09,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77014372] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:13:09,763 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:13:09,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:13:09,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164431345] [2023-05-04 14:13:09,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:13:09,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:13:09,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:09,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:13:09,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:13:09,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:09,765 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:09,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:13:09,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:09,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:15,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:15,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:13:15,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2023-05-04 14:13:15,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2023-05-04 14:13:15,467 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:15,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:15,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1753367997, now seen corresponding path program 1 times [2023-05-04 14:13:15,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:15,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969457590] [2023-05-04 14:13:15,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:15,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:15,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:15,565 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:13:15,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:15,980 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:13:15,980 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:13:15,980 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:13:15,980 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:13:15,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-05-04 14:13:15,981 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:13:15,981 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:13:15,981 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-05-04 14:13:16,028 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2023-05-04 14:13:16,032 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:16,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:13:16,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:16,034 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:13:16,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Waiting until timeout for monitored process [2023-05-04 14:13:16,036 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:13:16,039 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:13:16,039 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:16,039 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:13:19,991 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:19,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:19,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1748469879, now seen corresponding path program 1 times [2023-05-04 14:13:19,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:19,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033608588] [2023-05-04 14:13:19,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:19,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:20,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:20,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8531 backedges. 237 proven. 0 refuted. 0 times theorem prover too weak. 8294 trivial. 0 not checked. [2023-05-04 14:13:20,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:20,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033608588] [2023-05-04 14:13:20,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033608588] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:13:20,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:13:20,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:13:20,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739523657] [2023-05-04 14:13:20,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:13:20,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:13:20,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:20,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:13:20,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:13:20,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:20,131 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:20,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 174.5) internal successors, (349), 2 states have internal predecessors, (349), 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) [2023-05-04 14:13:20,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:22,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:22,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-05-04 14:13:22,276 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:22,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:22,277 INFO L85 PathProgramCache]: Analyzing trace with hash -518502522, now seen corresponding path program 1 times [2023-05-04 14:13:22,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:22,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627041449] [2023-05-04 14:13:22,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:22,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:22,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:22,573 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:13:22,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:22,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627041449] [2023-05-04 14:13:22,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627041449] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:13:22,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119636590] [2023-05-04 14:13:22,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:22,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:13:22,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:22,575 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:13:22,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-05-04 14:13:23,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:23,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:13:23,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:13:23,973 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:23,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:13:24,434 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:24,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119636590] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:13:24,434 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:13:24,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:13:24,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62762094] [2023-05-04 14:13:24,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:13:24,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:13:24,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:24,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:13:24,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:13:24,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:24,436 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:24,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:13:24,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:24,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:30,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:30,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:13:30,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-05-04 14:13:30,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:13:30,273 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:30,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:30,274 INFO L85 PathProgramCache]: Analyzing trace with hash -991424205, now seen corresponding path program 1 times [2023-05-04 14:13:30,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:30,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428306916] [2023-05-04 14:13:30,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:30,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:30,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:30,375 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:13:30,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:30,903 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:13:30,903 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:13:30,903 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:13:30,903 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:13:30,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-05-04 14:13:30,904 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:13:30,904 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:13:30,904 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-05-04 14:13:30,959 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2023-05-04 14:13:30,963 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:30,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:13:30,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:30,964 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:13:30,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Waiting until timeout for monitored process [2023-05-04 14:13:30,967 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:13:30,970 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:13:30,971 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:30,971 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:13:32,891 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:32,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:32,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1625932207, now seen corresponding path program 1 times [2023-05-04 14:13:32,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:32,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564739395] [2023-05-04 14:13:32,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:32,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:32,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:32,978 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked. [2023-05-04 14:13:32,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:32,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564739395] [2023-05-04 14:13:32,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564739395] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:13:32,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:13:32,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:13:32,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199690425] [2023-05-04 14:13:32,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:13:32,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:13:32,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:32,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:13:32,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:13:32,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:32,979 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:32,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 156.0) internal successors, (312), 2 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) [2023-05-04 14:13:32,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:36,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:36,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-05-04 14:13:36,113 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:36,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:36,114 INFO L85 PathProgramCache]: Analyzing trace with hash -912047430, now seen corresponding path program 1 times [2023-05-04 14:13:36,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:36,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118094146] [2023-05-04 14:13:36,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:36,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:36,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:36,504 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:13:36,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:36,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118094146] [2023-05-04 14:13:36,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118094146] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:13:36,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229480458] [2023-05-04 14:13:36,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:36,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:13:36,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:36,507 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:13:36,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-05-04 14:13:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:38,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:13:38,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:13:38,364 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:38,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:13:38,830 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:38,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229480458] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:13:38,830 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:13:38,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:13:38,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573284175] [2023-05-04 14:13:38,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:13:38,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:13:38,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:38,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:13:38,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:13:38,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:38,832 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:38,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:13:38,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:38,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:45,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:45,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:13:45,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2023-05-04 14:13:45,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:13:45,793 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:45,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:45,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1906344658, now seen corresponding path program 1 times [2023-05-04 14:13:45,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:45,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45664476] [2023-05-04 14:13:45,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:45,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:45,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:45,900 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:13:45,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:13:46,384 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:13:46,384 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:13:46,384 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:13:46,384 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:13:46,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-05-04 14:13:46,385 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:13:46,385 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:13:46,385 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-05-04 14:13:46,437 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2023-05-04 14:13:46,441 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:46,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:13:46,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:46,443 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:13:46,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Waiting until timeout for monitored process [2023-05-04 14:13:46,445 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:13:46,448 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:13:46,448 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:13:46,448 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:13:48,850 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:48,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:48,850 INFO L85 PathProgramCache]: Analyzing trace with hash -463329775, now seen corresponding path program 1 times [2023-05-04 14:13:48,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:48,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371156963] [2023-05-04 14:13:48,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:48,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:48,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:48,950 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 253 proven. 0 refuted. 0 times theorem prover too weak. 4867 trivial. 0 not checked. [2023-05-04 14:13:48,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:48,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371156963] [2023-05-04 14:13:48,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371156963] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:13:48,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:13:48,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:13:48,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253134740] [2023-05-04 14:13:48,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:13:48,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:13:48,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:48,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:13:48,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:13:48,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:48,954 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:48,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 160.0) internal successors, (320), 2 states have internal predecessors, (320), 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) [2023-05-04 14:13:48,954 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:52,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:52,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-05-04 14:13:52,048 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:13:52,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:13:52,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1551427670, now seen corresponding path program 1 times [2023-05-04 14:13:52,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:13:52,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117565715] [2023-05-04 14:13:52,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:52,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:13:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:52,507 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:13:52,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:13:52,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117565715] [2023-05-04 14:13:52,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117565715] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:13:52,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300282424] [2023-05-04 14:13:52,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:13:52,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:13:52,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:13:52,526 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:13:52,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-05-04 14:13:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:13:54,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:13:54,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:13:54,436 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:54,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:13:54,980 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:13:54,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300282424] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:13:54,980 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:13:54,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:13:54,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897265251] [2023-05-04 14:13:54,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:13:54,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:13:54,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:13:54,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:13:54,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:13:54,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:54,982 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:13:54,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:13:54,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:13:54,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:14:02,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2023-05-04 14:14:02,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:14:02,489 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:02,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:02,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1446180830, now seen corresponding path program 1 times [2023-05-04 14:14:02,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:02,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287543305] [2023-05-04 14:14:02,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:02,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:14:02,607 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:14:02,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:14:03,142 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:14:03,143 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:14:03,143 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:14:03,143 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:14:03,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-05-04 14:14:03,144 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:14:03,144 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:14:03,144 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-05-04 14:14:03,196 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2023-05-04 14:14:03,200 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:14:03,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:14:03,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:14:03,202 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:14:03,206 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:14:03,209 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:14:03,209 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:14:03,209 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:14:03,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (66)] Waiting until timeout for monitored process [2023-05-04 14:14:06,866 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:06,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:06,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1476319885, now seen corresponding path program 1 times [2023-05-04 14:14:06,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:06,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779547068] [2023-05-04 14:14:06,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:06,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:06,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:07,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5447 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 5186 trivial. 0 not checked. [2023-05-04 14:14:07,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:14:07,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779547068] [2023-05-04 14:14:07,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779547068] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:14:07,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:14:07,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:14:07,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746557032] [2023-05-04 14:14:07,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:14:07,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:14:07,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:14:07,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:14:07,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:14:07,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:07,060 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:14:07,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 184.5) internal successors, (369), 2 states have internal predecessors, (369), 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) [2023-05-04 14:14:07,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:09,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:09,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2023-05-04 14:14:09,562 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:09,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:09,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1748900506, now seen corresponding path program 1 times [2023-05-04 14:14:09,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:09,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513833586] [2023-05-04 14:14:09,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:09,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:09,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:09,800 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:14:09,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:14:09,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513833586] [2023-05-04 14:14:09,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513833586] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:14:09,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124194334] [2023-05-04 14:14:09,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:09,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:14:09,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:14:09,802 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:14:09,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-05-04 14:14:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:11,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:14:11,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:14:11,419 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:14:11,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:14:11,892 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:14:11,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124194334] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:14:11,892 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:14:11,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:14:11,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244337138] [2023-05-04 14:14:11,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:14:11,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:14:11,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:14:11,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:14:11,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:14:11,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:11,894 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:14:11,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:14:11,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:11,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:19,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:19,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:14:19,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2023-05-04 14:14:19,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2023-05-04 14:14:19,698 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:19,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:19,699 INFO L85 PathProgramCache]: Analyzing trace with hash 337045427, now seen corresponding path program 1 times [2023-05-04 14:14:19,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:19,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420987437] [2023-05-04 14:14:19,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:19,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:19,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:14:19,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:14:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:14:20,576 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:14:20,576 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:14:20,576 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:14:20,576 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:14:20,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-05-04 14:14:20,577 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:14:20,577 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:14:20,577 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-05-04 14:14:20,649 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2023-05-04 14:14:20,654 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:14:20,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:14:20,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:14:20,655 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:14:20,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (68)] Waiting until timeout for monitored process [2023-05-04 14:14:20,664 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:14:20,667 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:14:20,668 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:14:20,668 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:14:23,803 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:23,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:23,804 INFO L85 PathProgramCache]: Analyzing trace with hash 2004315115, now seen corresponding path program 1 times [2023-05-04 14:14:23,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:23,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485056839] [2023-05-04 14:14:23,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:23,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:23,902 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 269 proven. 0 refuted. 0 times theorem prover too weak. 5511 trivial. 0 not checked. [2023-05-04 14:14:23,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:14:23,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485056839] [2023-05-04 14:14:23,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485056839] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:14:23,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:14:23,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:14:23,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351293231] [2023-05-04 14:14:23,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:14:23,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:14:23,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:14:23,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:14:23,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:14:23,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:23,904 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:14:23,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 174.0) internal successors, (348), 2 states have internal predecessors, (348), 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) [2023-05-04 14:14:23,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:27,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:27,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2023-05-04 14:14:27,005 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:27,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:27,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1333263834, now seen corresponding path program 1 times [2023-05-04 14:14:27,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:27,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622712212] [2023-05-04 14:14:27,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:27,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:27,510 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:14:27,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:14:27,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622712212] [2023-05-04 14:14:27,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622712212] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:14:27,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303146332] [2023-05-04 14:14:27,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:27,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:14:27,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:14:27,521 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:14:27,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-05-04 14:14:28,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:28,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:14:28,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:14:29,146 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:14:29,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:14:29,614 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:14:29,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303146332] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:14:29,614 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:14:29,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:14:29,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179071182] [2023-05-04 14:14:29,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:14:29,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:14:29,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:14:29,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:14:29,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:14:29,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:29,616 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:14:29,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:14:29,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:29,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:38,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:38,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:14:38,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2023-05-04 14:14:38,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2023-05-04 14:14:38,221 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:38,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:38,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1723203337, now seen corresponding path program 1 times [2023-05-04 14:14:38,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:38,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425323996] [2023-05-04 14:14:38,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:38,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:38,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:14:38,392 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:14:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:14:39,412 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:14:39,412 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:14:39,412 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:14:39,412 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:14:39,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-05-04 14:14:39,413 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:14:39,413 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:14:39,413 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-05-04 14:14:39,516 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2023-05-04 14:14:39,539 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:14:39,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:14:39,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:14:39,548 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:14:39,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (70)] Waiting until timeout for monitored process [2023-05-04 14:14:39,552 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:14:39,555 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:14:39,556 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:14:39,556 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:14:45,096 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:45,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:45,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1132797812, now seen corresponding path program 1 times [2023-05-04 14:14:45,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:45,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382256295] [2023-05-04 14:14:45,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:45,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:45,269 INFO L134 CoverageAnalysis]: Checked inductivity of 11626 backedges. 277 proven. 0 refuted. 0 times theorem prover too weak. 11349 trivial. 0 not checked. [2023-05-04 14:14:45,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:14:45,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382256295] [2023-05-04 14:14:45,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382256295] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:14:45,269 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:14:45,270 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:14:45,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248566924] [2023-05-04 14:14:45,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:14:45,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:14:45,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:14:45,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:14:45,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:14:45,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:45,271 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:14:45,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 185.5) internal successors, (371), 2 states have internal predecessors, (371), 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) [2023-05-04 14:14:45,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:48,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:48,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2023-05-04 14:14:48,471 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:14:48,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:14:48,471 INFO L85 PathProgramCache]: Analyzing trace with hash -419021990, now seen corresponding path program 1 times [2023-05-04 14:14:48,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:14:48,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240585957] [2023-05-04 14:14:48,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:48,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:14:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:48,715 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:14:48,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:14:48,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240585957] [2023-05-04 14:14:48,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240585957] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:14:48,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964743617] [2023-05-04 14:14:48,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:14:48,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:14:48,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:14:48,717 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:14:48,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-05-04 14:14:50,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:14:50,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:14:50,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:14:50,420 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:14:50,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:14:50,905 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:14:50,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964743617] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:14:50,906 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:14:50,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:14:50,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976843799] [2023-05-04 14:14:50,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:14:50,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:14:50,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:14:50,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:14:50,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:14:50,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:50,908 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:14:50,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:14:50,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:14:50,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:00,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:00,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:15:00,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2023-05-04 14:15:00,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:15:00,353 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:00,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:00,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1608629521, now seen corresponding path program 1 times [2023-05-04 14:15:00,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:00,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215303823] [2023-05-04 14:15:00,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:00,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:00,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:15:00,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:15:00,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:15:01,165 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:15:01,166 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:15:01,166 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:15:01,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:15:01,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-05-04 14:15:01,166 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:15:01,167 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:15:01,167 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-05-04 14:15:01,226 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2023-05-04 14:15:01,231 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:15:01,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:15:01,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:15:01,232 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:15:01,241 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:15:01,244 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:15:01,245 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:15:01,245 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:15:01,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (72)] Waiting until timeout for monitored process [2023-05-04 14:15:04,039 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:04,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:04,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1655444295, now seen corresponding path program 1 times [2023-05-04 14:15:04,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:04,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179411061] [2023-05-04 14:15:04,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:04,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:04,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:04,197 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 6195 trivial. 0 not checked. [2023-05-04 14:15:04,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:15:04,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179411061] [2023-05-04 14:15:04,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179411061] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:15:04,197 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:15:04,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:15:04,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797845887] [2023-05-04 14:15:04,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:15:04,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:15:04,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:15:04,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:15:04,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:15:04,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:04,198 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:15:04,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 176.0) internal successors, (352), 2 states have internal predecessors, (352), 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) [2023-05-04 14:15:04,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:07,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:07,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2023-05-04 14:15:07,778 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:07,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:07,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1734236330, now seen corresponding path program 1 times [2023-05-04 14:15:07,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:07,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376841901] [2023-05-04 14:15:07,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:07,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:08,030 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:15:08,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:15:08,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376841901] [2023-05-04 14:15:08,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376841901] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:15:08,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210581110] [2023-05-04 14:15:08,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:08,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:15:08,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:15:08,033 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:15:08,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2023-05-04 14:15:09,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:09,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:15:09,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:15:09,824 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:15:09,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:15:10,300 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:15:10,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210581110] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:15:10,301 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:15:10,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:15:10,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872409058] [2023-05-04 14:15:10,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:15:10,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:15:10,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:15:10,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:15:10,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:15:10,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:10,302 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:15:10,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:15:10,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:10,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:19,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:19,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:15:19,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2023-05-04 14:15:19,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2023-05-04 14:15:19,413 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:19,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:19,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1657844733, now seen corresponding path program 1 times [2023-05-04 14:15:19,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:19,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910780607] [2023-05-04 14:15:19,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:19,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:15:19,547 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:15:19,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:15:20,276 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:15:20,276 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:15:20,276 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:15:20,276 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:15:20,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-05-04 14:15:20,277 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:15:20,278 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:15:20,278 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-05-04 14:15:20,338 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2023-05-04 14:15:20,342 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:15:20,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:15:20,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:15:20,343 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:15:20,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (74)] Waiting until timeout for monitored process [2023-05-04 14:15:20,347 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:15:20,350 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:15:20,350 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:15:20,350 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:15:26,634 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:26,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:26,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1784959433, now seen corresponding path program 1 times [2023-05-04 14:15:26,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:26,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047223161] [2023-05-04 14:15:26,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:26,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:26,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:26,833 INFO L134 CoverageAnalysis]: Checked inductivity of 14138 backedges. 293 proven. 0 refuted. 0 times theorem prover too weak. 13845 trivial. 0 not checked. [2023-05-04 14:15:26,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:15:26,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047223161] [2023-05-04 14:15:26,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047223161] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:15:26,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:15:26,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:15:26,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12139421] [2023-05-04 14:15:26,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:15:26,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:15:26,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:15:26,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:15:26,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:15:26,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:26,835 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:15:26,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 205.5) internal successors, (411), 2 states have internal predecessors, (411), 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) [2023-05-04 14:15:26,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:29,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:29,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2023-05-04 14:15:29,717 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:29,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:29,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1243869106, now seen corresponding path program 1 times [2023-05-04 14:15:29,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:29,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139869500] [2023-05-04 14:15:29,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:29,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:30,090 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:15:30,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:15:30,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139869500] [2023-05-04 14:15:30,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139869500] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:15:30,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867638334] [2023-05-04 14:15:30,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:30,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:15:30,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:15:30,093 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:15:30,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2023-05-04 14:15:32,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:32,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:15:32,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:15:32,483 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:15:32,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:15:32,992 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:15:32,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867638334] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:15:32,992 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:15:32,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:15:32,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89659819] [2023-05-04 14:15:32,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:15:32,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:15:32,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:15:32,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:15:32,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:15:32,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:32,994 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:15:32,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:15:32,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:32,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:42,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:42,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:15:42,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2023-05-04 14:15:42,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:15:42,439 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:42,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:42,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1479651966, now seen corresponding path program 1 times [2023-05-04 14:15:42,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:42,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243268942] [2023-05-04 14:15:42,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:42,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:15:42,624 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:15:42,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:15:43,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:15:43,404 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:15:43,404 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:15:43,404 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:15:43,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-05-04 14:15:43,405 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:15:43,405 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:15:43,405 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-05-04 14:15:43,466 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2023-05-04 14:15:43,470 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:15:43,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:15:43,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:15:43,472 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:15:43,484 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:15:43,487 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:15:43,487 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:15:43,487 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:15:43,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (76)] Waiting until timeout for monitored process [2023-05-04 14:15:49,414 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:49,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:49,414 INFO L85 PathProgramCache]: Analyzing trace with hash -580090437, now seen corresponding path program 1 times [2023-05-04 14:15:49,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:49,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617260928] [2023-05-04 14:15:49,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:49,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:49,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:49,763 INFO L134 CoverageAnalysis]: Checked inductivity of 15022 backedges. 301 proven. 0 refuted. 0 times theorem prover too weak. 14721 trivial. 0 not checked. [2023-05-04 14:15:49,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:15:49,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617260928] [2023-05-04 14:15:49,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617260928] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:15:49,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:15:49,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:15:49,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676402386] [2023-05-04 14:15:49,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:15:49,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:15:49,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:15:49,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:15:49,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:15:49,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:49,764 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:15:49,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 201.0) internal successors, (402), 2 states have internal predecessors, (402), 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) [2023-05-04 14:15:49,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:53,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:53,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2023-05-04 14:15:53,453 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:15:53,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:15:53,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1494867318, now seen corresponding path program 1 times [2023-05-04 14:15:53,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:15:53,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413560037] [2023-05-04 14:15:53,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:53,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:15:53,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:53,756 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:15:53,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:15:53,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413560037] [2023-05-04 14:15:53,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413560037] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:15:53,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656782563] [2023-05-04 14:15:53,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:15:53,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:15:53,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:15:53,758 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:15:53,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2023-05-04 14:15:55,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:15:55,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:15:55,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:15:55,686 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:15:55,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:15:56,156 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:15:56,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656782563] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:15:56,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:15:56,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:15:56,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421947624] [2023-05-04 14:15:56,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:15:56,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:15:56,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:15:56,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:15:56,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:15:56,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:56,158 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:15:56,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:15:56,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:15:56,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:06,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:06,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:16:06,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2023-05-04 14:16:06,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2023-05-04 14:16:06,219 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:06,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:06,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1878141978, now seen corresponding path program 1 times [2023-05-04 14:16:06,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:06,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131526261] [2023-05-04 14:16:06,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:06,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:06,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:16:06,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:16:06,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:16:07,294 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:16:07,294 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:16:07,294 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:16:07,294 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:16:07,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-05-04 14:16:07,295 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:16:07,295 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:16:07,295 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-05-04 14:16:07,357 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2023-05-04 14:16:07,362 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:16:07,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:16:07,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:16:07,363 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:16:07,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (78)] Waiting until timeout for monitored process [2023-05-04 14:16:07,365 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:16:07,368 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:16:07,369 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:16:07,369 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:16:07,371 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:07,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:07,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1405271345, now seen corresponding path program 1 times [2023-05-04 14:16:07,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:07,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876937] [2023-05-04 14:16:07,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:07,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:16:07,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:16:07,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:16:07,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876937] [2023-05-04 14:16:07,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876937] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:16:07,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:16:07,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:16:07,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660210356] [2023-05-04 14:16:07,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:16:07,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:16:07,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:16:07,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:16:07,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:16:07,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:07,407 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:16:07,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 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) [2023-05-04 14:16:07,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:12,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:12,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2023-05-04 14:16:12,221 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:12,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:12,221 INFO L85 PathProgramCache]: Analyzing trace with hash 807931382, now seen corresponding path program 1 times [2023-05-04 14:16:12,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:12,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849705162] [2023-05-04 14:16:12,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:12,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:12,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:16:12,631 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:16:12,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:16:12,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849705162] [2023-05-04 14:16:12,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849705162] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:16:12,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021841150] [2023-05-04 14:16:12,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:12,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:16:12,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:16:12,665 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:16:12,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2023-05-04 14:16:14,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:16:14,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:16:14,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:16:15,094 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:16:15,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:16:15,563 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:16:15,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021841150] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:16:15,563 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:16:15,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:16:15,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164576629] [2023-05-04 14:16:15,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:16:15,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:16:15,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:16:15,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:16:15,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:16:15,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:15,565 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:16:15,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:16:15,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:15,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:26,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:26,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:16:27,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2023-05-04 14:16:27,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:16:27,180 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:27,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:27,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1134804217, now seen corresponding path program 1 times [2023-05-04 14:16:27,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:27,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048406889] [2023-05-04 14:16:27,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:27,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:16:27,328 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:16:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:16:28,231 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:16:28,232 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:16:28,232 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:16:28,232 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:16:28,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2023-05-04 14:16:28,233 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:16:28,233 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:16:28,233 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-05-04 14:16:28,304 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2023-05-04 14:16:28,308 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:16:28,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:16:28,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:16:28,310 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:16:28,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (80)] Waiting until timeout for monitored process [2023-05-04 14:16:28,316 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:16:28,319 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:16:28,319 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:16:28,319 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:16:32,099 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:32,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:32,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1342751533, now seen corresponding path program 1 times [2023-05-04 14:16:32,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:32,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58214119] [2023-05-04 14:16:32,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:32,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:32,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:16:32,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 317 proven. 0 refuted. 0 times theorem prover too weak. 7683 trivial. 0 not checked. [2023-05-04 14:16:32,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:16:32,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58214119] [2023-05-04 14:16:32,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58214119] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:16:32,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:16:32,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:16:32,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902587446] [2023-05-04 14:16:32,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:16:32,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:16:32,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:16:32,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:16:32,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:16:32,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:32,221 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:16:32,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 192.0) internal successors, (384), 2 states have internal predecessors, (384), 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) [2023-05-04 14:16:32,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:35,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:35,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2023-05-04 14:16:35,831 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:35,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:35,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1488033646, now seen corresponding path program 1 times [2023-05-04 14:16:35,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:35,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656583655] [2023-05-04 14:16:35,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:35,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:35,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:16:36,147 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:16:36,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:16:36,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656583655] [2023-05-04 14:16:36,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656583655] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:16:36,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483128930] [2023-05-04 14:16:36,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:36,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:16:36,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:16:36,149 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:16:36,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2023-05-04 14:16:37,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:16:37,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:16:37,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:16:38,205 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:16:38,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:16:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:16:38,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483128930] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:16:38,681 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:16:38,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:16:38,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013950860] [2023-05-04 14:16:38,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:16:38,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:16:38,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:16:38,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:16:38,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:16:38,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:38,683 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:16:38,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:16:38,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:38,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:50,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:50,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:16:50,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2023-05-04 14:16:50,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:16:50,430 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:50,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:50,430 INFO L85 PathProgramCache]: Analyzing trace with hash 825719055, now seen corresponding path program 1 times [2023-05-04 14:16:50,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:50,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221060709] [2023-05-04 14:16:50,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:50,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:16:50,588 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:16:50,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:16:51,617 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:16:51,617 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:16:51,617 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:16:51,617 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:16:51,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2023-05-04 14:16:51,618 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:16:51,618 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:16:51,618 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-05-04 14:16:51,687 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2023-05-04 14:16:51,691 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:16:51,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:16:51,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:16:51,693 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:16:51,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (82)] Waiting until timeout for monitored process [2023-05-04 14:16:51,698 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:16:51,701 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:16:51,702 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:16:51,702 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:16:56,186 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:56,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:56,187 INFO L85 PathProgramCache]: Analyzing trace with hash -2092101850, now seen corresponding path program 1 times [2023-05-04 14:16:56,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:56,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613102461] [2023-05-04 14:16:56,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:56,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:56,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:16:56,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 8080 trivial. 0 not checked. [2023-05-04 14:16:56,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:16:56,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613102461] [2023-05-04 14:16:56,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613102461] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:16:56,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:16:56,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:16:56,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253685871] [2023-05-04 14:16:56,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:16:56,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:16:56,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:16:56,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:16:56,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:16:56,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:56,323 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:16:56,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 212.5) internal successors, (425), 2 states have internal predecessors, (425), 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) [2023-05-04 14:16:56,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:59,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:16:59,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2023-05-04 14:16:59,882 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:16:59,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:16:59,882 INFO L85 PathProgramCache]: Analyzing trace with hash 580332470, now seen corresponding path program 1 times [2023-05-04 14:16:59,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:16:59,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684233024] [2023-05-04 14:16:59,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:16:59,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:16:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:17:00,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:17:00,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684233024] [2023-05-04 14:17:00,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684233024] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:17:00,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897329313] [2023-05-04 14:17:00,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:00,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:17:00,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:17:00,182 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:17:00,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2023-05-04 14:17:01,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:01,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:17:01,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:17:02,300 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:17:02,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:17:02,816 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:17:02,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897329313] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:17:02,816 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:17:02,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:17:02,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211248580] [2023-05-04 14:17:02,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:17:02,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:17:02,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:17:02,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:17:02,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:17:02,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:02,818 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:17:02,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:17:02,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:02,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:13,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:13,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:17:13,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2023-05-04 14:17:13,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2023-05-04 14:17:13,977 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:17:13,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:17:13,977 INFO L85 PathProgramCache]: Analyzing trace with hash 2044890976, now seen corresponding path program 1 times [2023-05-04 14:17:13,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:17:13,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68237539] [2023-05-04 14:17:13,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:13,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:17:14,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:17:14,152 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:17:14,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:17:15,173 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:17:15,173 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:17:15,173 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:17:15,173 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:17:15,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2023-05-04 14:17:15,174 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:17:15,174 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:17:15,174 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-05-04 14:17:15,240 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2023-05-04 14:17:15,245 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:17:15,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:17:15,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:17:15,246 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:17:15,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (84)] Waiting until timeout for monitored process [2023-05-04 14:17:15,252 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:17:15,255 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:17:15,255 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:17:15,255 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:17:20,149 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:17:20,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:17:20,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1183806399, now seen corresponding path program 1 times [2023-05-04 14:17:20,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:17:20,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148526346] [2023-05-04 14:17:20,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:20,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:17:20,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:20,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 333 proven. 0 refuted. 0 times theorem prover too weak. 8487 trivial. 0 not checked. [2023-05-04 14:17:20,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:17:20,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148526346] [2023-05-04 14:17:20,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148526346] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:17:20,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:17:20,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:17:20,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134033808] [2023-05-04 14:17:20,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:17:20,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:17:20,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:17:20,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:17:20,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:17:20,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:20,297 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:17:20,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 218.0) internal successors, (436), 2 states have internal predecessors, (436), 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) [2023-05-04 14:17:20,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:23,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:23,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2023-05-04 14:17:23,857 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:17:23,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:17:23,857 INFO L85 PathProgramCache]: Analyzing trace with hash 459492298, now seen corresponding path program 1 times [2023-05-04 14:17:23,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:17:23,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024721292] [2023-05-04 14:17:23,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:23,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:17:23,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:24,156 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:17:24,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:17:24,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024721292] [2023-05-04 14:17:24,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024721292] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:17:24,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526321210] [2023-05-04 14:17:24,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:24,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:17:24,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:17:24,158 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:17:24,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2023-05-04 14:17:26,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:26,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:17:26,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:17:26,390 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:17:26,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:17:26,858 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:17:26,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526321210] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:17:26,859 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:17:26,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:17:26,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750143463] [2023-05-04 14:17:26,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:17:26,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:17:26,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:17:26,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:17:26,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:17:26,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:26,860 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:17:26,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:17:26,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:26,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:38,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:38,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:17:38,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2023-05-04 14:17:38,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2023-05-04 14:17:38,888 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:17:38,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:17:38,888 INFO L85 PathProgramCache]: Analyzing trace with hash 33132551, now seen corresponding path program 1 times [2023-05-04 14:17:38,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:17:38,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021055158] [2023-05-04 14:17:38,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:38,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:17:39,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:17:39,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:17:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:17:40,347 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:17:40,347 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:17:40,347 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:17:40,347 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:17:40,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2023-05-04 14:17:40,348 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:17:40,348 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:17:40,348 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-05-04 14:17:40,421 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2023-05-04 14:17:40,453 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:17:40,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:17:40,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:17:40,454 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:17:40,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (86)] Waiting until timeout for monitored process [2023-05-04 14:17:40,462 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:17:40,466 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:17:40,467 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:17:40,467 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:17:44,658 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:17:44,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:17:44,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1666790299, now seen corresponding path program 1 times [2023-05-04 14:17:44,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:17:44,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755794199] [2023-05-04 14:17:44,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:44,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:17:44,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:44,839 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 341 proven. 0 refuted. 0 times theorem prover too weak. 8904 trivial. 0 not checked. [2023-05-04 14:17:44,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:17:44,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755794199] [2023-05-04 14:17:44,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755794199] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:17:44,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:17:44,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:17:44,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798435685] [2023-05-04 14:17:44,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:17:44,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:17:44,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:17:44,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:17:44,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:17:44,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:44,844 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:17:44,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 204.0) internal successors, (408), 2 states have internal predecessors, (408), 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) [2023-05-04 14:17:44,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:48,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:48,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2023-05-04 14:17:48,907 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:17:48,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:17:48,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1716502822, now seen corresponding path program 1 times [2023-05-04 14:17:48,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:17:48,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925377988] [2023-05-04 14:17:48,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:48,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:17:48,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:49,159 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:17:49,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:17:49,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925377988] [2023-05-04 14:17:49,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925377988] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:17:49,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99327666] [2023-05-04 14:17:49,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:17:49,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:17:49,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:17:49,161 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:17:49,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2023-05-04 14:17:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:17:51,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:17:51,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:17:51,442 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:17:51,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:17:51,905 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:17:51,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99327666] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:17:51,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:17:51,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:17:51,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542740604] [2023-05-04 14:17:51,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:17:51,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:17:51,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:17:51,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:17:51,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:17:51,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:51,907 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:17:51,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:17:51,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:17:51,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:03,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:03,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:18:03,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2023-05-04 14:18:03,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:18:03,869 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:18:03,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:18:03,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1105063238, now seen corresponding path program 1 times [2023-05-04 14:18:03,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:18:03,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074749661] [2023-05-04 14:18:03,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:03,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:18:04,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:18:04,136 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:18:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:18:05,302 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:18:05,302 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:18:05,303 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:18:05,303 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:18:05,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2023-05-04 14:18:05,303 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:18:05,303 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:18:05,303 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-05-04 14:18:05,369 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2023-05-04 14:18:05,374 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:18:05,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:18:05,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:18:05,375 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:18:05,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (88)] Waiting until timeout for monitored process [2023-05-04 14:18:05,381 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:18:05,384 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:18:05,385 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:18:05,385 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:18:05,388 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:18:05,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:18:05,388 INFO L85 PathProgramCache]: Analyzing trace with hash -936110223, now seen corresponding path program 1 times [2023-05-04 14:18:05,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:18:05,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173725683] [2023-05-04 14:18:05,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:05,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:18:05,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:18:05,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:18:05,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:18:05,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173725683] [2023-05-04 14:18:05,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173725683] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:18:05,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:18:05,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:18:05,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840243783] [2023-05-04 14:18:05,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:18:05,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:18:05,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:18:05,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:18:05,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:18:05,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:05,438 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:18:05,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 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) [2023-05-04 14:18:05,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:10,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:10,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2023-05-04 14:18:10,707 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:18:10,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:18:10,708 INFO L85 PathProgramCache]: Analyzing trace with hash -778639750, now seen corresponding path program 1 times [2023-05-04 14:18:10,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:18:10,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619852782] [2023-05-04 14:18:10,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:10,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:18:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:18:11,017 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:18:11,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:18:11,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619852782] [2023-05-04 14:18:11,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619852782] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:18:11,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051948561] [2023-05-04 14:18:11,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:11,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:18:11,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:18:11,054 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:18:11,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2023-05-04 14:18:13,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:18:13,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:18:13,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:18:13,381 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:18:13,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:18:13,854 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:18:13,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051948561] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:18:13,854 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:18:13,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:18:13,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955046126] [2023-05-04 14:18:13,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:18:13,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:18:13,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:18:13,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:18:13,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:18:13,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:13,855 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:18:13,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:18:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:28,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:28,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:18:28,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2023-05-04 14:18:29,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:18:29,047 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:18:29,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:18:29,047 INFO L85 PathProgramCache]: Analyzing trace with hash -138843958, now seen corresponding path program 1 times [2023-05-04 14:18:29,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:18:29,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78945083] [2023-05-04 14:18:29,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:29,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:18:29,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:18:29,239 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:18:29,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:18:30,488 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:18:30,488 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:18:30,488 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:18:30,488 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:18:30,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2023-05-04 14:18:30,489 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:18:30,489 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:18:30,489 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-05-04 14:18:30,560 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2023-05-04 14:18:30,564 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:18:30,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:18:30,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:18:30,566 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:18:30,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (90)] Waiting until timeout for monitored process [2023-05-04 14:18:30,573 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:18:30,576 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:18:30,576 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:18:30,576 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:18:37,268 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:18:37,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:18:37,268 INFO L85 PathProgramCache]: Analyzing trace with hash -541321720, now seen corresponding path program 1 times [2023-05-04 14:18:37,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:18:37,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293244515] [2023-05-04 14:18:37,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:37,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:18:37,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:18:37,432 INFO L134 CoverageAnalysis]: Checked inductivity of 10127 backedges. 357 proven. 0 refuted. 0 times theorem prover too weak. 9770 trivial. 0 not checked. [2023-05-04 14:18:37,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:18:37,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293244515] [2023-05-04 14:18:37,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293244515] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:18:37,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:18:37,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:18:37,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482891601] [2023-05-04 14:18:37,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:18:37,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:18:37,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:18:37,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:18:37,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:18:37,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:37,433 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:18:37,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 237.0) internal successors, (474), 2 states have internal predecessors, (474), 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) [2023-05-04 14:18:37,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:41,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:41,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2023-05-04 14:18:41,257 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:18:41,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:18:41,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1274660266, now seen corresponding path program 1 times [2023-05-04 14:18:41,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:18:41,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90683053] [2023-05-04 14:18:41,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:41,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:18:41,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:18:41,530 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:18:41,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:18:41,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90683053] [2023-05-04 14:18:41,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90683053] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:18:41,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090077986] [2023-05-04 14:18:41,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:41,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:18:41,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:18:41,532 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:18:41,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2023-05-04 14:18:43,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:18:43,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:18:43,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:18:43,999 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:18:43,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:18:44,472 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:18:44,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090077986] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:18:44,472 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:18:44,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:18:44,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308106811] [2023-05-04 14:18:44,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:18:44,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:18:44,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:18:44,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:18:44,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:18:44,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:44,474 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:18:44,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:18:44,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:44,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:59,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:18:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:18:59,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2023-05-04 14:18:59,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2023-05-04 14:18:59,215 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:18:59,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:18:59,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1043181305, now seen corresponding path program 1 times [2023-05-04 14:18:59,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:18:59,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649534496] [2023-05-04 14:18:59,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:18:59,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:18:59,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:18:59,405 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:18:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:19:00,712 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:19:00,713 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:19:00,713 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:19:00,713 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:19:00,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2023-05-04 14:19:00,714 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:19:00,714 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:19:00,714 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-05-04 14:19:00,855 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2023-05-04 14:19:00,859 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:19:00,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:19:00,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:19:00,861 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:19:00,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Waiting until timeout for monitored process [2023-05-04 14:19:00,867 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:19:00,870 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:19:00,870 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:19:00,870 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:19:06,884 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:19:06,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:19:06,884 INFO L85 PathProgramCache]: Analyzing trace with hash -726339215, now seen corresponding path program 1 times [2023-05-04 14:19:06,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:19:06,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455844767] [2023-05-04 14:19:06,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:19:06,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:19:06,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:19:07,049 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 10215 trivial. 0 not checked. [2023-05-04 14:19:07,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:19:07,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455844767] [2023-05-04 14:19:07,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455844767] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:19:07,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:19:07,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:19:07,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457053847] [2023-05-04 14:19:07,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:19:07,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:19:07,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:19:07,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:19:07,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:19:07,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:07,050 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:19:07,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 228.0) internal successors, (456), 2 states have internal predecessors, (456), 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) [2023-05-04 14:19:07,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:11,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:11,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2023-05-04 14:19:11,034 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:19:11,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:19:11,035 INFO L85 PathProgramCache]: Analyzing trace with hash 2085816746, now seen corresponding path program 1 times [2023-05-04 14:19:11,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:19:11,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091303792] [2023-05-04 14:19:11,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:19:11,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:19:11,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:19:11,358 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:19:11,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:19:11,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091303792] [2023-05-04 14:19:11,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091303792] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:19:11,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121179559] [2023-05-04 14:19:11,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:19:11,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:19:11,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:19:11,361 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:19:11,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2023-05-04 14:19:13,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:19:13,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:19:13,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:19:14,047 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:19:14,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:19:14,644 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:19:14,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121179559] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:19:14,645 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:19:14,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:19:14,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574332261] [2023-05-04 14:19:14,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:19:14,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:19:14,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:19:14,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:19:14,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:19:14,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:14,646 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:19:14,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:19:14,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:14,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:31,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:31,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:19:31,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2023-05-04 14:19:31,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:19:31,432 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:19:31,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:19:31,432 INFO L85 PathProgramCache]: Analyzing trace with hash -500260375, now seen corresponding path program 1 times [2023-05-04 14:19:31,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:19:31,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951310341] [2023-05-04 14:19:31,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:19:31,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:19:31,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:19:31,628 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:19:31,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:19:33,023 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:19:33,023 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:19:33,023 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:19:33,023 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:19:33,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2023-05-04 14:19:33,024 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:19:33,024 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:19:33,024 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-05-04 14:19:33,194 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2023-05-04 14:19:33,198 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:19:33,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:19:33,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:19:33,200 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:19:33,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (94)] Waiting until timeout for monitored process [2023-05-04 14:19:33,204 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:19:33,206 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:19:33,207 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:19:33,207 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:19:38,139 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:19:38,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:19:38,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1119687079, now seen corresponding path program 1 times [2023-05-04 14:19:38,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:19:38,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682411331] [2023-05-04 14:19:38,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:19:38,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:19:38,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:19:38,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 373 proven. 0 refuted. 0 times theorem prover too weak. 10672 trivial. 0 not checked. [2023-05-04 14:19:38,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:19:38,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682411331] [2023-05-04 14:19:38,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682411331] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:19:38,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:19:38,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:19:38,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89445000] [2023-05-04 14:19:38,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:19:38,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:19:38,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:19:38,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:19:38,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:19:38,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:38,306 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:19:38,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 220.0) internal successors, (440), 2 states have internal predecessors, (440), 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) [2023-05-04 14:19:38,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:42,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:42,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2023-05-04 14:19:42,690 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:19:42,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:19:42,691 INFO L85 PathProgramCache]: Analyzing trace with hash -153384674, now seen corresponding path program 1 times [2023-05-04 14:19:42,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:19:42,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348778099] [2023-05-04 14:19:42,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:19:42,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:19:42,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:19:43,005 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:19:43,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:19:43,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348778099] [2023-05-04 14:19:43,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348778099] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:19:43,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834950037] [2023-05-04 14:19:43,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:19:43,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:19:43,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:19:43,007 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:19:43,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2023-05-04 14:19:45,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:19:45,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:19:45,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:19:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:19:45,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:19:46,039 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:19:46,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834950037] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:19:46,040 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:19:46,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:19:46,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769666661] [2023-05-04 14:19:46,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:19:46,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:19:46,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:19:46,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:19:46,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:19:46,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:46,041 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:19:46,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:19:46,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:19:46,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:02,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:02,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:20:02,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2023-05-04 14:20:02,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:20:02,433 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:20:02,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:20:02,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1452228772, now seen corresponding path program 1 times [2023-05-04 14:20:02,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:20:02,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563722789] [2023-05-04 14:20:02,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:02,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:20:02,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:20:02,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:20:02,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:20:04,243 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:20:04,243 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:20:04,243 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:20:04,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:20:04,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2023-05-04 14:20:04,245 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:20:04,245 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:20:04,245 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-05-04 14:20:04,330 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2023-05-04 14:20:04,335 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:20:04,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:20:04,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:20:04,337 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:20:04,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (96)] Waiting until timeout for monitored process [2023-05-04 14:20:04,342 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:20:04,346 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:20:04,346 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:20:04,346 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:20:09,382 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:20:09,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:20:09,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1164197089, now seen corresponding path program 1 times [2023-05-04 14:20:09,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:20:09,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610367495] [2023-05-04 14:20:09,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:09,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:20:09,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:20:09,599 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 381 proven. 0 refuted. 0 times theorem prover too weak. 11139 trivial. 0 not checked. [2023-05-04 14:20:09,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:20:09,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610367495] [2023-05-04 14:20:09,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610367495] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:20:09,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:20:09,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:20:09,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055440495] [2023-05-04 14:20:09,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:20:09,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:20:09,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:20:09,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:20:09,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:20:09,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:09,601 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:20:09,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 224.0) internal successors, (448), 2 states have internal predecessors, (448), 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) [2023-05-04 14:20:09,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:14,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2023-05-04 14:20:14,759 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:20:14,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:20:14,760 INFO L85 PathProgramCache]: Analyzing trace with hash 679769282, now seen corresponding path program 1 times [2023-05-04 14:20:14,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:20:14,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20952069] [2023-05-04 14:20:14,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:14,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:20:14,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:20:15,116 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:20:15,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:20:15,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20952069] [2023-05-04 14:20:15,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20952069] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:20:15,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303840016] [2023-05-04 14:20:15,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:15,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:20:15,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:20:15,119 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:20:15,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2023-05-04 14:20:18,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:20:18,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:20:18,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:20:18,351 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:20:18,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:20:18,819 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:20:18,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303840016] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:20:18,820 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:20:18,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:20:18,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420534664] [2023-05-04 14:20:18,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:20:18,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:20:18,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:20:18,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:20:18,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:20:18,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:18,821 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:20:18,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:20:18,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:18,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:35,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:35,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:20:35,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2023-05-04 14:20:35,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:20:35,351 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:20:35,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:20:35,351 INFO L85 PathProgramCache]: Analyzing trace with hash 871261528, now seen corresponding path program 1 times [2023-05-04 14:20:35,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:20:35,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840613401] [2023-05-04 14:20:35,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:35,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:20:35,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:20:35,700 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:20:35,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:20:37,244 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:20:37,244 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:20:37,244 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:20:37,244 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:20:37,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2023-05-04 14:20:37,245 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:20:37,245 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:20:37,245 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-05-04 14:20:37,322 INFO L144 ThreadInstanceAdder]: Constructed 49 joinOtherThreadTransitions. [2023-05-04 14:20:37,327 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:20:37,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:20:37,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:20:37,329 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:20:37,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (98)] Waiting until timeout for monitored process [2023-05-04 14:20:37,335 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:20:37,339 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:20:37,339 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:20:37,339 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:20:44,400 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:20:44,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:20:44,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1079295967, now seen corresponding path program 1 times [2023-05-04 14:20:44,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:20:44,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002554880] [2023-05-04 14:20:44,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:44,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:20:44,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:20:44,602 INFO L134 CoverageAnalysis]: Checked inductivity of 12005 backedges. 389 proven. 0 refuted. 0 times theorem prover too weak. 11616 trivial. 0 not checked. [2023-05-04 14:20:44,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:20:44,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002554880] [2023-05-04 14:20:44,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002554880] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:20:44,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:20:44,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:20:44,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346407711] [2023-05-04 14:20:44,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:20:44,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:20:44,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:20:44,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:20:44,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:20:44,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:44,604 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:20:44,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 240.0) internal successors, (480), 2 states have internal predecessors, (480), 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) [2023-05-04 14:20:44,604 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:49,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:49,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2023-05-04 14:20:49,007 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:20:49,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:20:49,007 INFO L85 PathProgramCache]: Analyzing trace with hash -396566774, now seen corresponding path program 1 times [2023-05-04 14:20:49,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:20:49,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896505972] [2023-05-04 14:20:49,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:49,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:20:49,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:20:49,265 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:20:49,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:20:49,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896505972] [2023-05-04 14:20:49,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896505972] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:20:49,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887569838] [2023-05-04 14:20:49,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:20:49,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:20:49,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:20:49,270 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:20:49,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2023-05-04 14:20:51,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:20:51,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:20:51,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:20:52,040 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:20:52,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:20:52,513 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:20:52,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887569838] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:20:52,513 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:20:52,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:20:52,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785681693] [2023-05-04 14:20:52,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:20:52,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:20:52,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:20:52,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:20:52,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:20:52,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:52,515 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:20:52,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:20:52,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:20:52,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:21:10,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:21:10,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:21:10,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2023-05-04 14:21:11,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2023-05-04 14:21:11,015 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:21:11,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:21:11,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1351207726, now seen corresponding path program 1 times [2023-05-04 14:21:11,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:21:11,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322432635] [2023-05-04 14:21:11,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:21:11,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:21:11,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:21:11,238 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:21:11,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:21:12,914 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:21:12,915 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:21:12,915 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:21:12,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:21:12,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2023-05-04 14:21:12,916 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:21:12,916 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:21:12,916 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-05-04 14:21:13,005 INFO L144 ThreadInstanceAdder]: Constructed 50 joinOtherThreadTransitions. [2023-05-04 14:21:13,010 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:21:13,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:21:13,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:21:13,012 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:21:13,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (100)] Waiting until timeout for monitored process [2023-05-04 14:21:13,017 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:21:13,021 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:21:13,021 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@6ba9015f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:21:13,021 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:21:29,618 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:21:29,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:21:29,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1608331587, now seen corresponding path program 1 times [2023-05-04 14:21:29,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:21:29,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625909568] [2023-05-04 14:21:29,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:21:29,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:21:29,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:21:30,190 INFO L134 CoverageAnalysis]: Checked inductivity of 43395 backedges. 397 proven. 0 refuted. 0 times theorem prover too weak. 42998 trivial. 0 not checked. [2023-05-04 14:21:30,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:21:30,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625909568] [2023-05-04 14:21:30,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625909568] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:21:30,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:21:30,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:21:30,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349156732] [2023-05-04 14:21:30,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:21:30,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:21:30,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:21:30,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:21:30,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:21:30,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:21:30,191 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:21:30,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 262.5) internal successors, (525), 2 states have internal predecessors, (525), 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) [2023-05-04 14:21:30,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:21:34,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:21:34,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2023-05-04 14:21:34,554 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:21:34,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:21:34,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1970361818, now seen corresponding path program 1 times [2023-05-04 14:21:34,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:21:34,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627735850] [2023-05-04 14:21:34,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:21:34,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:21:34,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:21:34,907 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:21:34,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:21:34,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627735850] [2023-05-04 14:21:34,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627735850] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:21:34,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949461274] [2023-05-04 14:21:34,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:21:34,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:21:34,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:21:34,909 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:21:34,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2023-05-04 14:21:37,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:21:37,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:21:37,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:21:37,710 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:21:37,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:21:38,176 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:21:38,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949461274] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:21:38,177 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:21:38,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:21:38,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457743951] [2023-05-04 14:21:38,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:21:38,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:21:38,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:21:38,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:21:38,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:21:38,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:21:38,178 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:21:38,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.09090909090909) internal successors, (840), 44 states have internal predecessors, (840), 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) [2023-05-04 14:21:38,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:21:38,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2023-05-04 14:21:54,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2023-05-04 14:21:54,388 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,388 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (94)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,388 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (82)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,388 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (80)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,388 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (72)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,388 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (78)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (68)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (84)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (96)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (66)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (74)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (88)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,390 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,390 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,390 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (90)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,390 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,390 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (86)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (98)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (76)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (100)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (70)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,389 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:21:54,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:21:54,552 WARN L619 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2023-05-04 14:21:54,552 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-05-04 14:21:54,552 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-05-04 14:21:54,554 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1] [2023-05-04 14:21:54,555 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 50 thread instances [2023-05-04 14:21:54,555 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-04 14:21:54,566 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.05 02:21:54 BasicIcfg [2023-05-04 14:21:54,566 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-04 14:21:54,567 INFO L158 Benchmark]: Toolchain (without parser) took 695865.61ms. Allocated memory was 173.0MB in the beginning and 4.5GB in the end (delta: 4.3GB). Free memory was 145.5MB in the beginning and 1.1GB in the end (delta: -905.0MB). Peak memory consumption was 4.0GB. Max. memory is 8.0GB. [2023-05-04 14:21:54,567 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 127.9MB. Free memory is still 92.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-04 14:21:54,567 INFO L158 Benchmark]: CACSL2BoogieTranslator took 324.52ms. Allocated memory is still 173.0MB. Free memory was 145.3MB in the beginning and 139.1MB in the end (delta: 6.2MB). Peak memory consumption was 8.7MB. Max. memory is 8.0GB. [2023-05-04 14:21:54,567 INFO L158 Benchmark]: Boogie Procedure Inliner took 26.91ms. Allocated memory is still 173.0MB. Free memory was 139.1MB in the beginning and 137.1MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-04 14:21:54,567 INFO L158 Benchmark]: Boogie Preprocessor took 37.63ms. Allocated memory is still 173.0MB. Free memory was 136.9MB in the beginning and 135.3MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-04 14:21:54,567 INFO L158 Benchmark]: RCFGBuilder took 318.54ms. Allocated memory is still 173.0MB. Free memory was 135.3MB in the beginning and 120.9MB in the end (delta: 14.3MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2023-05-04 14:21:54,567 INFO L158 Benchmark]: TraceAbstraction took 695152.47ms. Allocated memory was 173.0MB in the beginning and 4.5GB in the end (delta: 4.3GB). Free memory was 119.7MB in the beginning and 1.1GB in the end (delta: -930.8MB). Peak memory consumption was 4.0GB. Max. memory is 8.0GB. [2023-05-04 14:21:54,568 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 127.9MB. Free memory is still 92.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 324.52ms. Allocated memory is still 173.0MB. Free memory was 145.3MB in the beginning and 139.1MB in the end (delta: 6.2MB). Peak memory consumption was 8.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 26.91ms. Allocated memory is still 173.0MB. Free memory was 139.1MB in the beginning and 137.1MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 37.63ms. Allocated memory is still 173.0MB. Free memory was 136.9MB in the beginning and 135.3MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 318.54ms. Allocated memory is still 173.0MB. Free memory was 135.3MB in the beginning and 120.9MB in the end (delta: 14.3MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * TraceAbstraction took 695152.47ms. Allocated memory was 173.0MB in the beginning and 4.5GB in the end (delta: 4.3GB). Free memory was 119.7MB in the beginning and 1.1GB in the end (delta: -930.8MB). Peak memory consumption was 4.0GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2406, independent: 2218, independent conditional: 126, independent unconditional: 2092, dependent: 188, dependent conditional: 169, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2239, independent: 2218, independent conditional: 126, independent unconditional: 2092, dependent: 21, dependent conditional: 2, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2239, independent: 2218, independent conditional: 126, independent unconditional: 2092, dependent: 21, dependent conditional: 2, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2240, independent: 2218, independent conditional: 0, independent unconditional: 2218, dependent: 22, dependent conditional: 1, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2240, independent: 2218, independent conditional: 0, independent unconditional: 2218, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2240, independent: 2218, independent conditional: 0, independent unconditional: 2218, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1370, independent: 1351, independent conditional: 0, independent unconditional: 1351, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1370, independent: 1336, independent conditional: 0, independent unconditional: 1336, dependent: 34, dependent conditional: 0, dependent unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 34, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 34, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 183, independent: 117, independent conditional: 0, independent unconditional: 117, dependent: 67, dependent conditional: 0, dependent unconditional: 67, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2240, independent: 867, independent conditional: 0, independent unconditional: 867, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1370, unknown conditional: 0, unknown unconditional: 1370] , Statistics on independence cache: Total cache size (in pairs): 1370, Positive cache size: 1351, Positive conditional cache size: 0, Positive unconditional cache size: 1351, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 1, Independence queries for same thread: 167 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 104, Number of trivial persistent sets: 81, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2111, independent: 2092, independent conditional: 0, independent unconditional: 2092, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2406, independent: 2218, independent conditional: 126, independent unconditional: 2092, dependent: 188, dependent conditional: 169, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2239, independent: 2218, independent conditional: 126, independent unconditional: 2092, dependent: 21, dependent conditional: 2, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2239, independent: 2218, independent conditional: 126, independent unconditional: 2092, dependent: 21, dependent conditional: 2, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2240, independent: 2218, independent conditional: 0, independent unconditional: 2218, dependent: 22, dependent conditional: 1, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2240, independent: 2218, independent conditional: 0, independent unconditional: 2218, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2240, independent: 2218, independent conditional: 0, independent unconditional: 2218, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1370, independent: 1351, independent conditional: 0, independent unconditional: 1351, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1370, independent: 1336, independent conditional: 0, independent unconditional: 1336, dependent: 34, dependent conditional: 0, dependent unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 34, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 34, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 183, independent: 117, independent conditional: 0, independent unconditional: 117, dependent: 67, dependent conditional: 0, dependent unconditional: 67, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2240, independent: 867, independent conditional: 0, independent unconditional: 867, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1370, unknown conditional: 0, unknown unconditional: 1370] , Statistics on independence cache: Total cache size (in pairs): 1370, Positive cache size: 1351, Positive conditional cache size: 0, Positive unconditional cache size: 1351, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 1, Independence queries for same thread: 167 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 7171, independent: 6746, independent conditional: 716, independent unconditional: 6030, dependent: 425, dependent conditional: 357, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6825, independent: 6746, independent conditional: 716, independent unconditional: 6030, dependent: 79, dependent conditional: 11, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6825, independent: 6746, independent conditional: 716, independent unconditional: 6030, dependent: 79, dependent conditional: 11, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6833, independent: 6746, independent conditional: 2, independent unconditional: 6744, dependent: 87, dependent conditional: 6, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6833, independent: 6746, independent conditional: 2, independent unconditional: 6744, dependent: 87, dependent conditional: 3, dependent unconditional: 84, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6833, independent: 6746, independent conditional: 2, independent unconditional: 6744, dependent: 87, dependent conditional: 3, dependent unconditional: 84, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4105, independent: 4035, independent conditional: 2, independent unconditional: 4033, dependent: 70, dependent conditional: 2, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4105, independent: 3994, independent conditional: 0, independent unconditional: 3994, dependent: 111, dependent conditional: 0, dependent unconditional: 111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 111, independent: 41, independent conditional: 2, independent unconditional: 39, dependent: 70, dependent conditional: 2, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 111, independent: 41, independent conditional: 2, independent unconditional: 39, dependent: 70, dependent conditional: 2, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 171, independent: 79, independent conditional: 4, independent unconditional: 75, dependent: 93, dependent conditional: 4, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 6833, independent: 2711, independent conditional: 0, independent unconditional: 2711, dependent: 17, dependent conditional: 1, dependent unconditional: 16, unknown: 4105, unknown conditional: 4, unknown unconditional: 4101] , Statistics on independence cache: Total cache size (in pairs): 4105, Positive cache size: 4035, Positive conditional cache size: 2, Positive unconditional cache size: 4033, Negative cache size: 70, Negative conditional cache size: 2, Negative unconditional cache size: 68, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 210, Number of trivial persistent sets: 145, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6098, independent: 6030, independent conditional: 0, independent unconditional: 6030, dependent: 68, dependent conditional: 0, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 7171, independent: 6746, independent conditional: 716, independent unconditional: 6030, dependent: 425, dependent conditional: 357, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6825, independent: 6746, independent conditional: 716, independent unconditional: 6030, dependent: 79, dependent conditional: 11, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6825, independent: 6746, independent conditional: 716, independent unconditional: 6030, dependent: 79, dependent conditional: 11, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6833, independent: 6746, independent conditional: 2, independent unconditional: 6744, dependent: 87, dependent conditional: 6, dependent unconditional: 81, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6833, independent: 6746, independent conditional: 2, independent unconditional: 6744, dependent: 87, dependent conditional: 3, dependent unconditional: 84, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6833, independent: 6746, independent conditional: 2, independent unconditional: 6744, dependent: 87, dependent conditional: 3, dependent unconditional: 84, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4105, independent: 4035, independent conditional: 2, independent unconditional: 4033, dependent: 70, dependent conditional: 2, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4105, independent: 3994, independent conditional: 0, independent unconditional: 3994, dependent: 111, dependent conditional: 0, dependent unconditional: 111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 111, independent: 41, independent conditional: 2, independent unconditional: 39, dependent: 70, dependent conditional: 2, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 111, independent: 41, independent conditional: 2, independent unconditional: 39, dependent: 70, dependent conditional: 2, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 171, independent: 79, independent conditional: 4, independent unconditional: 75, dependent: 93, dependent conditional: 4, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 6833, independent: 2711, independent conditional: 0, independent unconditional: 2711, dependent: 17, dependent conditional: 1, dependent unconditional: 16, unknown: 4105, unknown conditional: 4, unknown unconditional: 4101] , Statistics on independence cache: Total cache size (in pairs): 4105, Positive cache size: 4035, Positive conditional cache size: 2, Positive unconditional cache size: 4033, Negative cache size: 70, Negative conditional cache size: 2, Negative unconditional cache size: 68, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 11029, independent: 10645, independent conditional: 887, independent unconditional: 9758, dependent: 384, dependent conditional: 278, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10762, independent: 10645, independent conditional: 887, independent unconditional: 9758, dependent: 117, dependent conditional: 11, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10762, independent: 10645, independent conditional: 887, independent unconditional: 9758, dependent: 117, dependent conditional: 11, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10773, independent: 10645, independent conditional: 6, independent unconditional: 10639, dependent: 128, dependent conditional: 5, dependent unconditional: 123, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10773, independent: 10645, independent conditional: 6, independent unconditional: 10639, dependent: 128, dependent conditional: 2, dependent unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10773, independent: 10645, independent conditional: 6, independent unconditional: 10639, dependent: 128, dependent conditional: 2, dependent unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7095, independent: 6987, independent conditional: 4, independent unconditional: 6983, dependent: 108, dependent conditional: 2, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7095, independent: 6923, independent conditional: 0, independent unconditional: 6923, dependent: 172, dependent conditional: 0, dependent unconditional: 172, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 172, independent: 64, independent conditional: 4, independent unconditional: 60, dependent: 108, dependent conditional: 2, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 172, independent: 64, independent conditional: 4, independent unconditional: 60, dependent: 108, dependent conditional: 2, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 191, independent: 85, independent conditional: 8, independent unconditional: 77, dependent: 107, dependent conditional: 2, dependent unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10773, independent: 3658, independent conditional: 2, independent unconditional: 3656, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 7095, unknown conditional: 6, unknown unconditional: 7089] , Statistics on independence cache: Total cache size (in pairs): 7095, Positive cache size: 6987, Positive conditional cache size: 4, Positive unconditional cache size: 6983, Negative cache size: 108, Negative conditional cache size: 2, Negative unconditional cache size: 106, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 267 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 219, Number of trivial persistent sets: 157, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9864, independent: 9758, independent conditional: 0, independent unconditional: 9758, dependent: 106, dependent conditional: 0, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 11029, independent: 10645, independent conditional: 887, independent unconditional: 9758, dependent: 384, dependent conditional: 278, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10762, independent: 10645, independent conditional: 887, independent unconditional: 9758, dependent: 117, dependent conditional: 11, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10762, independent: 10645, independent conditional: 887, independent unconditional: 9758, dependent: 117, dependent conditional: 11, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10773, independent: 10645, independent conditional: 6, independent unconditional: 10639, dependent: 128, dependent conditional: 5, dependent unconditional: 123, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10773, independent: 10645, independent conditional: 6, independent unconditional: 10639, dependent: 128, dependent conditional: 2, dependent unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10773, independent: 10645, independent conditional: 6, independent unconditional: 10639, dependent: 128, dependent conditional: 2, dependent unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7095, independent: 6987, independent conditional: 4, independent unconditional: 6983, dependent: 108, dependent conditional: 2, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7095, independent: 6923, independent conditional: 0, independent unconditional: 6923, dependent: 172, dependent conditional: 0, dependent unconditional: 172, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 172, independent: 64, independent conditional: 4, independent unconditional: 60, dependent: 108, dependent conditional: 2, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 172, independent: 64, independent conditional: 4, independent unconditional: 60, dependent: 108, dependent conditional: 2, dependent unconditional: 106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 191, independent: 85, independent conditional: 8, independent unconditional: 77, dependent: 107, dependent conditional: 2, dependent unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10773, independent: 3658, independent conditional: 2, independent unconditional: 3656, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 7095, unknown conditional: 6, unknown unconditional: 7089] , Statistics on independence cache: Total cache size (in pairs): 7095, Positive cache size: 6987, Positive conditional cache size: 4, Positive unconditional cache size: 6983, Negative cache size: 108, Negative conditional cache size: 2, Negative unconditional cache size: 106, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 267 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 15005, independent: 14648, independent conditional: 859, independent unconditional: 13789, dependent: 357, dependent conditional: 213, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14798, independent: 14648, independent conditional: 859, independent unconditional: 13789, dependent: 150, dependent conditional: 6, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 14798, independent: 14648, independent conditional: 859, independent unconditional: 13789, dependent: 150, dependent conditional: 6, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14812, independent: 14648, independent conditional: 8, independent unconditional: 14640, dependent: 164, dependent conditional: 6, dependent unconditional: 158, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 14812, independent: 14648, independent conditional: 8, independent unconditional: 14640, dependent: 164, dependent conditional: 2, dependent unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 14812, independent: 14648, independent conditional: 8, independent unconditional: 14640, dependent: 164, dependent conditional: 2, dependent unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 10523, independent: 10377, independent conditional: 5, independent unconditional: 10372, dependent: 146, dependent conditional: 2, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 10523, independent: 10289, independent conditional: 0, independent unconditional: 10289, dependent: 234, dependent conditional: 0, dependent unconditional: 234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 234, independent: 88, independent conditional: 5, independent unconditional: 83, dependent: 146, dependent conditional: 2, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 234, independent: 88, independent conditional: 5, independent unconditional: 83, dependent: 146, dependent conditional: 2, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 277, independent: 119, independent conditional: 7, independent unconditional: 112, dependent: 158, dependent conditional: 2, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 14812, independent: 4271, independent conditional: 3, independent unconditional: 4268, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 10523, unknown conditional: 7, unknown unconditional: 10516] , Statistics on independence cache: Total cache size (in pairs): 10523, Positive cache size: 10377, Positive conditional cache size: 5, Positive unconditional cache size: 10372, Negative cache size: 146, Negative conditional cache size: 2, Negative unconditional cache size: 144, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 1, Independence queries for same thread: 207 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.3s, Number of persistent set computation: 300, Number of trivial persistent sets: 215, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13933, independent: 13789, independent conditional: 0, independent unconditional: 13789, dependent: 144, dependent conditional: 0, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 15005, independent: 14648, independent conditional: 859, independent unconditional: 13789, dependent: 357, dependent conditional: 213, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14798, independent: 14648, independent conditional: 859, independent unconditional: 13789, dependent: 150, dependent conditional: 6, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 14798, independent: 14648, independent conditional: 859, independent unconditional: 13789, dependent: 150, dependent conditional: 6, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14812, independent: 14648, independent conditional: 8, independent unconditional: 14640, dependent: 164, dependent conditional: 6, dependent unconditional: 158, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 14812, independent: 14648, independent conditional: 8, independent unconditional: 14640, dependent: 164, dependent conditional: 2, dependent unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 14812, independent: 14648, independent conditional: 8, independent unconditional: 14640, dependent: 164, dependent conditional: 2, dependent unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 10523, independent: 10377, independent conditional: 5, independent unconditional: 10372, dependent: 146, dependent conditional: 2, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 10523, independent: 10289, independent conditional: 0, independent unconditional: 10289, dependent: 234, dependent conditional: 0, dependent unconditional: 234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 234, independent: 88, independent conditional: 5, independent unconditional: 83, dependent: 146, dependent conditional: 2, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 234, independent: 88, independent conditional: 5, independent unconditional: 83, dependent: 146, dependent conditional: 2, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 277, independent: 119, independent conditional: 7, independent unconditional: 112, dependent: 158, dependent conditional: 2, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 14812, independent: 4271, independent conditional: 3, independent unconditional: 4268, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 10523, unknown conditional: 7, unknown unconditional: 10516] , Statistics on independence cache: Total cache size (in pairs): 10523, Positive cache size: 10377, Positive conditional cache size: 5, Positive unconditional cache size: 10372, Negative cache size: 146, Negative conditional cache size: 2, Negative unconditional cache size: 144, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 1, Independence queries for same thread: 207 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 21229, independent: 20763, independent conditional: 1287, independent unconditional: 19476, dependent: 466, dependent conditional: 257, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20982, independent: 20763, independent conditional: 1287, independent unconditional: 19476, dependent: 219, dependent conditional: 10, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 20982, independent: 20763, independent conditional: 1287, independent unconditional: 19476, dependent: 219, dependent conditional: 10, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21004, independent: 20763, independent conditional: 13, independent unconditional: 20750, dependent: 241, dependent conditional: 9, dependent unconditional: 232, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21004, independent: 20763, independent conditional: 13, independent unconditional: 20750, dependent: 241, dependent conditional: 4, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21004, independent: 20763, independent conditional: 13, independent unconditional: 20750, dependent: 241, dependent conditional: 4, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15146, independent: 14933, independent conditional: 8, independent unconditional: 14925, dependent: 213, dependent conditional: 4, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15146, independent: 14807, independent conditional: 0, independent unconditional: 14807, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 339, independent: 126, independent conditional: 8, independent unconditional: 118, dependent: 213, dependent conditional: 4, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 339, independent: 126, independent conditional: 8, independent unconditional: 118, dependent: 213, dependent conditional: 4, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 345, independent: 144, independent conditional: 10, independent unconditional: 135, dependent: 201, dependent conditional: 4, dependent unconditional: 197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21004, independent: 5830, independent conditional: 5, independent unconditional: 5825, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 15146, unknown conditional: 12, unknown unconditional: 15134] , Statistics on independence cache: Total cache size (in pairs): 15146, Positive cache size: 14933, Positive conditional cache size: 8, Positive unconditional cache size: 14925, Negative cache size: 213, Negative conditional cache size: 4, Negative unconditional cache size: 209, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 5, Maximal queried relation: 1, Independence queries for same thread: 247 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 366, Number of trivial persistent sets: 263, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 19685, independent: 19476, independent conditional: 0, independent unconditional: 19476, dependent: 209, dependent conditional: 0, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 21229, independent: 20763, independent conditional: 1287, independent unconditional: 19476, dependent: 466, dependent conditional: 257, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20982, independent: 20763, independent conditional: 1287, independent unconditional: 19476, dependent: 219, dependent conditional: 10, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 20982, independent: 20763, independent conditional: 1287, independent unconditional: 19476, dependent: 219, dependent conditional: 10, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21004, independent: 20763, independent conditional: 13, independent unconditional: 20750, dependent: 241, dependent conditional: 9, dependent unconditional: 232, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21004, independent: 20763, independent conditional: 13, independent unconditional: 20750, dependent: 241, dependent conditional: 4, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21004, independent: 20763, independent conditional: 13, independent unconditional: 20750, dependent: 241, dependent conditional: 4, dependent unconditional: 237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15146, independent: 14933, independent conditional: 8, independent unconditional: 14925, dependent: 213, dependent conditional: 4, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15146, independent: 14807, independent conditional: 0, independent unconditional: 14807, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 339, independent: 126, independent conditional: 8, independent unconditional: 118, dependent: 213, dependent conditional: 4, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 339, independent: 126, independent conditional: 8, independent unconditional: 118, dependent: 213, dependent conditional: 4, dependent unconditional: 209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 345, independent: 144, independent conditional: 10, independent unconditional: 135, dependent: 201, dependent conditional: 4, dependent unconditional: 197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21004, independent: 5830, independent conditional: 5, independent unconditional: 5825, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 15146, unknown conditional: 12, unknown unconditional: 15134] , Statistics on independence cache: Total cache size (in pairs): 15146, Positive cache size: 14933, Positive conditional cache size: 8, Positive unconditional cache size: 14925, Negative cache size: 213, Negative conditional cache size: 4, Negative unconditional cache size: 209, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 5, Maximal queried relation: 1, Independence queries for same thread: 247 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 28122, independent: 27559, independent conditional: 1610, independent unconditional: 25949, dependent: 563, dependent conditional: 277, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 27858, independent: 27559, independent conditional: 1610, independent unconditional: 25949, dependent: 299, dependent conditional: 13, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 27858, independent: 27559, independent conditional: 1610, independent unconditional: 25949, dependent: 299, dependent conditional: 13, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 27888, independent: 27559, independent conditional: 18, independent unconditional: 27541, dependent: 329, dependent conditional: 12, dependent unconditional: 317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 27888, independent: 27559, independent conditional: 18, independent unconditional: 27541, dependent: 329, dependent conditional: 6, dependent unconditional: 323, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 27888, independent: 27559, independent conditional: 18, independent unconditional: 27541, dependent: 329, dependent conditional: 6, dependent unconditional: 323, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 20420, independent: 20128, independent conditional: 10, independent unconditional: 20118, dependent: 292, dependent conditional: 6, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 20420, independent: 19964, independent conditional: 0, independent unconditional: 19964, dependent: 456, dependent conditional: 0, dependent unconditional: 456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 456, independent: 164, independent conditional: 10, independent unconditional: 154, dependent: 292, dependent conditional: 6, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 456, independent: 164, independent conditional: 10, independent unconditional: 154, dependent: 292, dependent conditional: 6, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 463, independent: 164, independent conditional: 13, independent unconditional: 151, dependent: 299, dependent conditional: 8, dependent unconditional: 290, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 27888, independent: 7431, independent conditional: 8, independent unconditional: 7423, dependent: 37, dependent conditional: 0, dependent unconditional: 37, unknown: 20420, unknown conditional: 16, unknown unconditional: 20404] , Statistics on independence cache: Total cache size (in pairs): 20420, Positive cache size: 20128, Positive conditional cache size: 10, Positive unconditional cache size: 20118, Negative cache size: 292, Negative conditional cache size: 6, Negative unconditional cache size: 286, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 1, Independence queries for same thread: 264 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.5s, Number of persistent set computation: 441, Number of trivial persistent sets: 315, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 26235, independent: 25949, independent conditional: 0, independent unconditional: 25949, dependent: 286, dependent conditional: 0, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 28122, independent: 27559, independent conditional: 1610, independent unconditional: 25949, dependent: 563, dependent conditional: 277, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 27858, independent: 27559, independent conditional: 1610, independent unconditional: 25949, dependent: 299, dependent conditional: 13, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 27858, independent: 27559, independent conditional: 1610, independent unconditional: 25949, dependent: 299, dependent conditional: 13, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 27888, independent: 27559, independent conditional: 18, independent unconditional: 27541, dependent: 329, dependent conditional: 12, dependent unconditional: 317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 27888, independent: 27559, independent conditional: 18, independent unconditional: 27541, dependent: 329, dependent conditional: 6, dependent unconditional: 323, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 27888, independent: 27559, independent conditional: 18, independent unconditional: 27541, dependent: 329, dependent conditional: 6, dependent unconditional: 323, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 20420, independent: 20128, independent conditional: 10, independent unconditional: 20118, dependent: 292, dependent conditional: 6, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 20420, independent: 19964, independent conditional: 0, independent unconditional: 19964, dependent: 456, dependent conditional: 0, dependent unconditional: 456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 456, independent: 164, independent conditional: 10, independent unconditional: 154, dependent: 292, dependent conditional: 6, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 456, independent: 164, independent conditional: 10, independent unconditional: 154, dependent: 292, dependent conditional: 6, dependent unconditional: 286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 463, independent: 164, independent conditional: 13, independent unconditional: 151, dependent: 299, dependent conditional: 8, dependent unconditional: 290, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 27888, independent: 7431, independent conditional: 8, independent unconditional: 7423, dependent: 37, dependent conditional: 0, dependent unconditional: 37, unknown: 20420, unknown conditional: 16, unknown unconditional: 20404] , Statistics on independence cache: Total cache size (in pairs): 20420, Positive cache size: 20128, Positive conditional cache size: 10, Positive unconditional cache size: 20118, Negative cache size: 292, Negative conditional cache size: 6, Negative unconditional cache size: 286, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 1, Independence queries for same thread: 264 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 34961, independent: 34364, independent conditional: 1636, independent unconditional: 32728, dependent: 597, dependent conditional: 231, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34743, independent: 34364, independent conditional: 1636, independent unconditional: 32728, dependent: 379, dependent conditional: 13, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 34743, independent: 34364, independent conditional: 1636, independent unconditional: 32728, dependent: 379, dependent conditional: 13, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34780, independent: 34364, independent conditional: 24, independent unconditional: 34340, dependent: 416, dependent conditional: 13, dependent unconditional: 403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 34780, independent: 34364, independent conditional: 24, independent unconditional: 34340, dependent: 416, dependent conditional: 6, dependent unconditional: 410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 34780, independent: 34364, independent conditional: 24, independent unconditional: 34340, dependent: 416, dependent conditional: 6, dependent unconditional: 410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 25977, independent: 25605, independent conditional: 16, independent unconditional: 25589, dependent: 372, dependent conditional: 6, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 25977, independent: 25402, independent conditional: 0, independent unconditional: 25402, dependent: 575, dependent conditional: 0, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 575, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 372, dependent conditional: 6, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 575, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 372, dependent conditional: 6, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 553, independent: 217, independent conditional: 17, independent unconditional: 200, dependent: 336, dependent conditional: 6, dependent unconditional: 331, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 34780, independent: 8759, independent conditional: 8, independent unconditional: 8751, dependent: 44, dependent conditional: 0, dependent unconditional: 44, unknown: 25977, unknown conditional: 22, unknown unconditional: 25955] , Statistics on independence cache: Total cache size (in pairs): 25977, Positive cache size: 25605, Positive conditional cache size: 16, Positive unconditional cache size: 25589, Negative cache size: 372, Negative conditional cache size: 6, Negative unconditional cache size: 366, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 7, Maximal queried relation: 1, Independence queries for same thread: 218 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.6s, Number of persistent set computation: 431, Number of trivial persistent sets: 310, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33094, independent: 32728, independent conditional: 0, independent unconditional: 32728, dependent: 366, dependent conditional: 0, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 34961, independent: 34364, independent conditional: 1636, independent unconditional: 32728, dependent: 597, dependent conditional: 231, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34743, independent: 34364, independent conditional: 1636, independent unconditional: 32728, dependent: 379, dependent conditional: 13, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 34743, independent: 34364, independent conditional: 1636, independent unconditional: 32728, dependent: 379, dependent conditional: 13, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34780, independent: 34364, independent conditional: 24, independent unconditional: 34340, dependent: 416, dependent conditional: 13, dependent unconditional: 403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 34780, independent: 34364, independent conditional: 24, independent unconditional: 34340, dependent: 416, dependent conditional: 6, dependent unconditional: 410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 34780, independent: 34364, independent conditional: 24, independent unconditional: 34340, dependent: 416, dependent conditional: 6, dependent unconditional: 410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 25977, independent: 25605, independent conditional: 16, independent unconditional: 25589, dependent: 372, dependent conditional: 6, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 25977, independent: 25402, independent conditional: 0, independent unconditional: 25402, dependent: 575, dependent conditional: 0, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 575, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 372, dependent conditional: 6, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 575, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 372, dependent conditional: 6, dependent unconditional: 366, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 553, independent: 217, independent conditional: 17, independent unconditional: 200, dependent: 336, dependent conditional: 6, dependent unconditional: 331, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 34780, independent: 8759, independent conditional: 8, independent unconditional: 8751, dependent: 44, dependent conditional: 0, dependent unconditional: 44, unknown: 25977, unknown conditional: 22, unknown unconditional: 25955] , Statistics on independence cache: Total cache size (in pairs): 25977, Positive cache size: 25605, Positive conditional cache size: 16, Positive unconditional cache size: 25589, Negative cache size: 372, Negative conditional cache size: 6, Negative unconditional cache size: 366, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 7, Maximal queried relation: 1, Independence queries for same thread: 218 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 44325, independent: 43539, independent conditional: 2271, independent unconditional: 41268, dependent: 786, dependent conditional: 316, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44027, independent: 43539, independent conditional: 2271, independent unconditional: 41268, dependent: 488, dependent conditional: 18, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 44027, independent: 43539, independent conditional: 2271, independent unconditional: 41268, dependent: 488, dependent conditional: 18, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44074, independent: 43539, independent conditional: 31, independent unconditional: 43508, dependent: 535, dependent conditional: 16, dependent unconditional: 519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 44074, independent: 43539, independent conditional: 31, independent unconditional: 43508, dependent: 535, dependent conditional: 8, dependent unconditional: 527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 44074, independent: 43539, independent conditional: 31, independent unconditional: 43508, dependent: 535, dependent conditional: 8, dependent unconditional: 527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 32962, independent: 32484, independent conditional: 19, independent unconditional: 32465, dependent: 478, dependent conditional: 8, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 32962, independent: 32231, independent conditional: 0, independent unconditional: 32231, dependent: 731, dependent conditional: 0, dependent unconditional: 731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 731, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 478, dependent conditional: 8, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 731, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 478, dependent conditional: 8, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 639, independent: 235, independent conditional: 19, independent unconditional: 215, dependent: 405, dependent conditional: 11, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 44074, independent: 11055, independent conditional: 12, independent unconditional: 11043, dependent: 57, dependent conditional: 0, dependent unconditional: 57, unknown: 32962, unknown conditional: 27, unknown unconditional: 32935] , Statistics on independence cache: Total cache size (in pairs): 32962, Positive cache size: 32484, Positive conditional cache size: 19, Positive unconditional cache size: 32465, Negative cache size: 478, Negative conditional cache size: 8, Negative unconditional cache size: 470, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 8, Maximal queried relation: 1, Independence queries for same thread: 298 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.8s, Number of persistent set computation: 604, Number of trivial persistent sets: 425, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 41738, independent: 41268, independent conditional: 0, independent unconditional: 41268, dependent: 470, dependent conditional: 0, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 44325, independent: 43539, independent conditional: 2271, independent unconditional: 41268, dependent: 786, dependent conditional: 316, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44027, independent: 43539, independent conditional: 2271, independent unconditional: 41268, dependent: 488, dependent conditional: 18, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 44027, independent: 43539, independent conditional: 2271, independent unconditional: 41268, dependent: 488, dependent conditional: 18, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44074, independent: 43539, independent conditional: 31, independent unconditional: 43508, dependent: 535, dependent conditional: 16, dependent unconditional: 519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 44074, independent: 43539, independent conditional: 31, independent unconditional: 43508, dependent: 535, dependent conditional: 8, dependent unconditional: 527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 44074, independent: 43539, independent conditional: 31, independent unconditional: 43508, dependent: 535, dependent conditional: 8, dependent unconditional: 527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 32962, independent: 32484, independent conditional: 19, independent unconditional: 32465, dependent: 478, dependent conditional: 8, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 32962, independent: 32231, independent conditional: 0, independent unconditional: 32231, dependent: 731, dependent conditional: 0, dependent unconditional: 731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 731, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 478, dependent conditional: 8, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 731, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 478, dependent conditional: 8, dependent unconditional: 470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 639, independent: 235, independent conditional: 19, independent unconditional: 215, dependent: 405, dependent conditional: 11, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 44074, independent: 11055, independent conditional: 12, independent unconditional: 11043, dependent: 57, dependent conditional: 0, dependent unconditional: 57, unknown: 32962, unknown conditional: 27, unknown unconditional: 32935] , Statistics on independence cache: Total cache size (in pairs): 32962, Positive cache size: 32484, Positive conditional cache size: 19, Positive unconditional cache size: 32465, Negative cache size: 478, Negative conditional cache size: 8, Negative unconditional cache size: 470, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 8, Maximal queried relation: 1, Independence queries for same thread: 298 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 53400, independent: 52538, independent conditional: 2539, independent unconditional: 49999, dependent: 862, dependent conditional: 287, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 53133, independent: 52538, independent conditional: 2539, independent unconditional: 49999, dependent: 595, dependent conditional: 20, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 53133, independent: 52538, independent conditional: 2539, independent unconditional: 49999, dependent: 595, dependent conditional: 20, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 53190, independent: 52538, independent conditional: 37, independent unconditional: 52501, dependent: 652, dependent conditional: 20, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 53190, independent: 52538, independent conditional: 37, independent unconditional: 52501, dependent: 652, dependent conditional: 11, dependent unconditional: 641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 53190, independent: 52538, independent conditional: 37, independent unconditional: 52501, dependent: 652, dependent conditional: 11, dependent unconditional: 641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 40326, independent: 39740, independent conditional: 25, independent unconditional: 39715, dependent: 586, dependent conditional: 11, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 40326, independent: 39436, independent conditional: 0, independent unconditional: 39436, dependent: 890, dependent conditional: 0, dependent unconditional: 890, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 890, independent: 304, independent conditional: 25, independent unconditional: 279, dependent: 586, dependent conditional: 11, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 890, independent: 304, independent conditional: 25, independent unconditional: 279, dependent: 586, dependent conditional: 11, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 815, independent: 281, independent conditional: 28, independent unconditional: 253, dependent: 534, dependent conditional: 14, dependent unconditional: 520, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 53190, independent: 12798, independent conditional: 12, independent unconditional: 12786, dependent: 66, dependent conditional: 0, dependent unconditional: 66, unknown: 40326, unknown conditional: 36, unknown unconditional: 40290] , Statistics on independence cache: Total cache size (in pairs): 40326, Positive cache size: 39740, Positive conditional cache size: 25, Positive unconditional cache size: 39715, Negative cache size: 586, Negative conditional cache size: 11, Negative unconditional cache size: 575, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 267 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.9s, Number of persistent set computation: 685, Number of trivial persistent sets: 486, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 50574, independent: 49999, independent conditional: 0, independent unconditional: 49999, dependent: 575, dependent conditional: 0, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 53400, independent: 52538, independent conditional: 2539, independent unconditional: 49999, dependent: 862, dependent conditional: 287, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 53133, independent: 52538, independent conditional: 2539, independent unconditional: 49999, dependent: 595, dependent conditional: 20, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 53133, independent: 52538, independent conditional: 2539, independent unconditional: 49999, dependent: 595, dependent conditional: 20, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 53190, independent: 52538, independent conditional: 37, independent unconditional: 52501, dependent: 652, dependent conditional: 20, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 53190, independent: 52538, independent conditional: 37, independent unconditional: 52501, dependent: 652, dependent conditional: 11, dependent unconditional: 641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 53190, independent: 52538, independent conditional: 37, independent unconditional: 52501, dependent: 652, dependent conditional: 11, dependent unconditional: 641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 40326, independent: 39740, independent conditional: 25, independent unconditional: 39715, dependent: 586, dependent conditional: 11, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 40326, independent: 39436, independent conditional: 0, independent unconditional: 39436, dependent: 890, dependent conditional: 0, dependent unconditional: 890, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 890, independent: 304, independent conditional: 25, independent unconditional: 279, dependent: 586, dependent conditional: 11, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 890, independent: 304, independent conditional: 25, independent unconditional: 279, dependent: 586, dependent conditional: 11, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 815, independent: 281, independent conditional: 28, independent unconditional: 253, dependent: 534, dependent conditional: 14, dependent unconditional: 520, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 53190, independent: 12798, independent conditional: 12, independent unconditional: 12786, dependent: 66, dependent conditional: 0, dependent unconditional: 66, unknown: 40326, unknown conditional: 36, unknown unconditional: 40290] , Statistics on independence cache: Total cache size (in pairs): 40326, Positive cache size: 39740, Positive conditional cache size: 25, Positive unconditional cache size: 39715, Negative cache size: 586, Negative conditional cache size: 11, Negative unconditional cache size: 575, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 267 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 62915, independent: 61997, independent conditional: 2809, independent unconditional: 59188, dependent: 918, dependent conditional: 228, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 62710, independent: 61997, independent conditional: 2809, independent unconditional: 59188, dependent: 713, dependent conditional: 23, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 62710, independent: 61997, independent conditional: 2809, independent unconditional: 59188, dependent: 713, dependent conditional: 23, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 62782, independent: 61997, independent conditional: 49, independent unconditional: 61948, dependent: 785, dependent conditional: 23, dependent unconditional: 762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 62782, independent: 61997, independent conditional: 49, independent unconditional: 61948, dependent: 785, dependent conditional: 14, dependent unconditional: 771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 62782, independent: 61997, independent conditional: 49, independent unconditional: 61948, dependent: 785, dependent conditional: 14, dependent unconditional: 771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 48071, independent: 47367, independent conditional: 31, independent unconditional: 47336, dependent: 704, dependent conditional: 14, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 48071, independent: 47013, independent conditional: 0, independent unconditional: 47013, dependent: 1058, dependent conditional: 0, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1058, independent: 354, independent conditional: 31, independent unconditional: 323, dependent: 704, dependent conditional: 14, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1058, independent: 354, independent conditional: 31, independent unconditional: 323, dependent: 704, dependent conditional: 14, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 887, independent: 304, independent conditional: 31, independent unconditional: 273, dependent: 583, dependent conditional: 13, dependent unconditional: 570, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 62782, independent: 14630, independent conditional: 18, independent unconditional: 14612, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 48071, unknown conditional: 45, unknown unconditional: 48026] , Statistics on independence cache: Total cache size (in pairs): 48071, Positive cache size: 47367, Positive conditional cache size: 31, Positive unconditional cache size: 47336, Negative cache size: 704, Negative conditional cache size: 14, Negative unconditional cache size: 690, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 205 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.0s, Number of persistent set computation: 738, Number of trivial persistent sets: 530, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 59878, independent: 59188, independent conditional: 0, independent unconditional: 59188, dependent: 690, dependent conditional: 0, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 62915, independent: 61997, independent conditional: 2809, independent unconditional: 59188, dependent: 918, dependent conditional: 228, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 62710, independent: 61997, independent conditional: 2809, independent unconditional: 59188, dependent: 713, dependent conditional: 23, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 62710, independent: 61997, independent conditional: 2809, independent unconditional: 59188, dependent: 713, dependent conditional: 23, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 62782, independent: 61997, independent conditional: 49, independent unconditional: 61948, dependent: 785, dependent conditional: 23, dependent unconditional: 762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 62782, independent: 61997, independent conditional: 49, independent unconditional: 61948, dependent: 785, dependent conditional: 14, dependent unconditional: 771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 62782, independent: 61997, independent conditional: 49, independent unconditional: 61948, dependent: 785, dependent conditional: 14, dependent unconditional: 771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 48071, independent: 47367, independent conditional: 31, independent unconditional: 47336, dependent: 704, dependent conditional: 14, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 48071, independent: 47013, independent conditional: 0, independent unconditional: 47013, dependent: 1058, dependent conditional: 0, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1058, independent: 354, independent conditional: 31, independent unconditional: 323, dependent: 704, dependent conditional: 14, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1058, independent: 354, independent conditional: 31, independent unconditional: 323, dependent: 704, dependent conditional: 14, dependent unconditional: 690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 887, independent: 304, independent conditional: 31, independent unconditional: 273, dependent: 583, dependent conditional: 13, dependent unconditional: 570, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 62782, independent: 14630, independent conditional: 18, independent unconditional: 14612, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 48071, unknown conditional: 45, unknown unconditional: 48026] , Statistics on independence cache: Total cache size (in pairs): 48071, Positive cache size: 47367, Positive conditional cache size: 31, Positive unconditional cache size: 47336, Negative cache size: 704, Negative conditional cache size: 14, Negative unconditional cache size: 690, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 205 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 71488, independent: 70447, independent conditional: 3078, independent unconditional: 67369, dependent: 1041, dependent conditional: 237, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 71274, independent: 70447, independent conditional: 3078, independent unconditional: 67369, dependent: 827, dependent conditional: 23, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 71274, independent: 70447, independent conditional: 3078, independent unconditional: 67369, dependent: 827, dependent conditional: 23, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 71352, independent: 70447, independent conditional: 55, independent unconditional: 70392, dependent: 905, dependent conditional: 23, dependent unconditional: 882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 71352, independent: 70447, independent conditional: 55, independent unconditional: 70392, dependent: 905, dependent conditional: 14, dependent unconditional: 891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 71352, independent: 70447, independent conditional: 55, independent unconditional: 70392, dependent: 905, dependent conditional: 14, dependent unconditional: 891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 55918, independent: 55100, independent conditional: 34, independent unconditional: 55066, dependent: 818, dependent conditional: 14, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 55918, independent: 54697, independent conditional: 0, independent unconditional: 54697, dependent: 1221, dependent conditional: 0, dependent unconditional: 1221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1221, independent: 403, independent conditional: 34, independent unconditional: 369, dependent: 818, dependent conditional: 14, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1221, independent: 403, independent conditional: 34, independent unconditional: 369, dependent: 818, dependent conditional: 14, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1006, independent: 342, independent conditional: 31, independent unconditional: 311, dependent: 664, dependent conditional: 11, dependent unconditional: 653, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 71352, independent: 15347, independent conditional: 21, independent unconditional: 15326, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 55918, unknown conditional: 48, unknown unconditional: 55870] , Statistics on independence cache: Total cache size (in pairs): 55918, Positive cache size: 55100, Positive conditional cache size: 34, Positive unconditional cache size: 55066, Negative cache size: 818, Negative conditional cache size: 14, Negative unconditional cache size: 804, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 214 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.1s, Number of persistent set computation: 775, Number of trivial persistent sets: 560, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 68173, independent: 67369, independent conditional: 0, independent unconditional: 67369, dependent: 804, dependent conditional: 0, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 71488, independent: 70447, independent conditional: 3078, independent unconditional: 67369, dependent: 1041, dependent conditional: 237, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 71274, independent: 70447, independent conditional: 3078, independent unconditional: 67369, dependent: 827, dependent conditional: 23, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 71274, independent: 70447, independent conditional: 3078, independent unconditional: 67369, dependent: 827, dependent conditional: 23, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 71352, independent: 70447, independent conditional: 55, independent unconditional: 70392, dependent: 905, dependent conditional: 23, dependent unconditional: 882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 71352, independent: 70447, independent conditional: 55, independent unconditional: 70392, dependent: 905, dependent conditional: 14, dependent unconditional: 891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 71352, independent: 70447, independent conditional: 55, independent unconditional: 70392, dependent: 905, dependent conditional: 14, dependent unconditional: 891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 55918, independent: 55100, independent conditional: 34, independent unconditional: 55066, dependent: 818, dependent conditional: 14, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 55918, independent: 54697, independent conditional: 0, independent unconditional: 54697, dependent: 1221, dependent conditional: 0, dependent unconditional: 1221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1221, independent: 403, independent conditional: 34, independent unconditional: 369, dependent: 818, dependent conditional: 14, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1221, independent: 403, independent conditional: 34, independent unconditional: 369, dependent: 818, dependent conditional: 14, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1006, independent: 342, independent conditional: 31, independent unconditional: 311, dependent: 664, dependent conditional: 11, dependent unconditional: 653, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 71352, independent: 15347, independent conditional: 21, independent unconditional: 15326, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 55918, unknown conditional: 48, unknown unconditional: 55870] , Statistics on independence cache: Total cache size (in pairs): 55918, Positive cache size: 55100, Positive conditional cache size: 34, Positive unconditional cache size: 55066, Negative cache size: 818, Negative conditional cache size: 14, Negative unconditional cache size: 804, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 214 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 75753, independent: 74638, independent conditional: 3202, independent unconditional: 71436, dependent: 1115, dependent conditional: 223, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75557, independent: 74638, independent conditional: 3202, independent unconditional: 71436, dependent: 919, dependent conditional: 27, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 75557, independent: 74638, independent conditional: 3202, independent unconditional: 71436, dependent: 919, dependent conditional: 27, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75650, independent: 74638, independent conditional: 66, independent unconditional: 74572, dependent: 1012, dependent conditional: 27, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 75650, independent: 74638, independent conditional: 66, independent unconditional: 74572, dependent: 1012, dependent conditional: 18, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 75650, independent: 74638, independent conditional: 66, independent unconditional: 74572, dependent: 1012, dependent conditional: 18, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 60322, independent: 59412, independent conditional: 41, independent unconditional: 59371, dependent: 910, dependent conditional: 18, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 60322, independent: 58969, independent conditional: 0, independent unconditional: 58969, dependent: 1353, dependent conditional: 0, dependent unconditional: 1353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1353, independent: 443, independent conditional: 41, independent unconditional: 402, dependent: 910, dependent conditional: 18, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1353, independent: 443, independent conditional: 41, independent unconditional: 402, dependent: 910, dependent conditional: 18, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1128, independent: 364, independent conditional: 44, independent unconditional: 320, dependent: 764, dependent conditional: 16, dependent unconditional: 748, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 75650, independent: 15226, independent conditional: 25, independent unconditional: 15201, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 60322, unknown conditional: 59, unknown unconditional: 60263] , Statistics on independence cache: Total cache size (in pairs): 60322, Positive cache size: 59412, Positive conditional cache size: 41, Positive unconditional cache size: 59371, Negative cache size: 910, Negative conditional cache size: 18, Negative unconditional cache size: 892, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 196 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.3s, Number of persistent set computation: 627, Number of trivial persistent sets: 461, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 72328, independent: 71436, independent conditional: 0, independent unconditional: 71436, dependent: 892, dependent conditional: 0, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 75753, independent: 74638, independent conditional: 3202, independent unconditional: 71436, dependent: 1115, dependent conditional: 223, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75557, independent: 74638, independent conditional: 3202, independent unconditional: 71436, dependent: 919, dependent conditional: 27, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 75557, independent: 74638, independent conditional: 3202, independent unconditional: 71436, dependent: 919, dependent conditional: 27, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75650, independent: 74638, independent conditional: 66, independent unconditional: 74572, dependent: 1012, dependent conditional: 27, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 75650, independent: 74638, independent conditional: 66, independent unconditional: 74572, dependent: 1012, dependent conditional: 18, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 75650, independent: 74638, independent conditional: 66, independent unconditional: 74572, dependent: 1012, dependent conditional: 18, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 60322, independent: 59412, independent conditional: 41, independent unconditional: 59371, dependent: 910, dependent conditional: 18, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 60322, independent: 58969, independent conditional: 0, independent unconditional: 58969, dependent: 1353, dependent conditional: 0, dependent unconditional: 1353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1353, independent: 443, independent conditional: 41, independent unconditional: 402, dependent: 910, dependent conditional: 18, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1353, independent: 443, independent conditional: 41, independent unconditional: 402, dependent: 910, dependent conditional: 18, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1128, independent: 364, independent conditional: 44, independent unconditional: 320, dependent: 764, dependent conditional: 16, dependent unconditional: 748, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 75650, independent: 15226, independent conditional: 25, independent unconditional: 15201, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 60322, unknown conditional: 59, unknown unconditional: 60263] , Statistics on independence cache: Total cache size (in pairs): 60322, Positive cache size: 59412, Positive conditional cache size: 41, Positive unconditional cache size: 59371, Negative cache size: 910, Negative conditional cache size: 18, Negative unconditional cache size: 892, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 196 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 92940, independent: 91577, independent conditional: 3847, independent unconditional: 87730, dependent: 1363, dependent conditional: 302, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92669, independent: 91577, independent conditional: 3847, independent unconditional: 87730, dependent: 1092, dependent conditional: 31, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 92669, independent: 91577, independent conditional: 3847, independent unconditional: 87730, dependent: 1092, dependent conditional: 31, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92781, independent: 91577, independent conditional: 81, independent unconditional: 91496, dependent: 1204, dependent conditional: 31, dependent unconditional: 1173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 92781, independent: 91577, independent conditional: 81, independent unconditional: 91496, dependent: 1204, dependent conditional: 22, dependent unconditional: 1182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 92781, independent: 91577, independent conditional: 81, independent unconditional: 91496, dependent: 1204, dependent conditional: 22, dependent unconditional: 1182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 73950, independent: 72867, independent conditional: 46, independent unconditional: 72821, dependent: 1083, dependent conditional: 22, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 73950, independent: 72345, independent conditional: 0, independent unconditional: 72345, dependent: 1605, dependent conditional: 0, dependent unconditional: 1605, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1605, independent: 522, independent conditional: 46, independent unconditional: 476, dependent: 1083, dependent conditional: 22, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1605, independent: 522, independent conditional: 46, independent unconditional: 476, dependent: 1083, dependent conditional: 22, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1397, independent: 486, independent conditional: 49, independent unconditional: 437, dependent: 911, dependent conditional: 20, dependent unconditional: 891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92781, independent: 18710, independent conditional: 35, independent unconditional: 18675, dependent: 121, dependent conditional: 0, dependent unconditional: 121, unknown: 73950, unknown conditional: 68, unknown unconditional: 73882] , Statistics on independence cache: Total cache size (in pairs): 73950, Positive cache size: 72867, Positive conditional cache size: 46, Positive unconditional cache size: 72821, Negative cache size: 1083, Negative conditional cache size: 22, Negative unconditional cache size: 1061, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 271 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.6s, Number of persistent set computation: 874, Number of trivial persistent sets: 626, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 88791, independent: 87730, independent conditional: 0, independent unconditional: 87730, dependent: 1061, dependent conditional: 0, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 92940, independent: 91577, independent conditional: 3847, independent unconditional: 87730, dependent: 1363, dependent conditional: 302, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92669, independent: 91577, independent conditional: 3847, independent unconditional: 87730, dependent: 1092, dependent conditional: 31, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 92669, independent: 91577, independent conditional: 3847, independent unconditional: 87730, dependent: 1092, dependent conditional: 31, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92781, independent: 91577, independent conditional: 81, independent unconditional: 91496, dependent: 1204, dependent conditional: 31, dependent unconditional: 1173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 92781, independent: 91577, independent conditional: 81, independent unconditional: 91496, dependent: 1204, dependent conditional: 22, dependent unconditional: 1182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 92781, independent: 91577, independent conditional: 81, independent unconditional: 91496, dependent: 1204, dependent conditional: 22, dependent unconditional: 1182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 73950, independent: 72867, independent conditional: 46, independent unconditional: 72821, dependent: 1083, dependent conditional: 22, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 73950, independent: 72345, independent conditional: 0, independent unconditional: 72345, dependent: 1605, dependent conditional: 0, dependent unconditional: 1605, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1605, independent: 522, independent conditional: 46, independent unconditional: 476, dependent: 1083, dependent conditional: 22, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1605, independent: 522, independent conditional: 46, independent unconditional: 476, dependent: 1083, dependent conditional: 22, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1397, independent: 486, independent conditional: 49, independent unconditional: 437, dependent: 911, dependent conditional: 20, dependent unconditional: 891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92781, independent: 18710, independent conditional: 35, independent unconditional: 18675, dependent: 121, dependent conditional: 0, dependent unconditional: 121, unknown: 73950, unknown conditional: 68, unknown unconditional: 73882] , Statistics on independence cache: Total cache size (in pairs): 73950, Positive cache size: 72867, Positive conditional cache size: 46, Positive unconditional cache size: 72821, Negative cache size: 1083, Negative conditional cache size: 22, Negative unconditional cache size: 1061, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 271 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 106089, independent: 104543, independent conditional: 4186, independent unconditional: 100357, dependent: 1546, dependent conditional: 332, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105789, independent: 104543, independent conditional: 4186, independent unconditional: 100357, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 105789, independent: 104543, independent conditional: 4186, independent unconditional: 100357, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105909, independent: 104543, independent conditional: 89, independent unconditional: 104454, dependent: 1366, dependent conditional: 31, dependent unconditional: 1335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 105909, independent: 104543, independent conditional: 89, independent unconditional: 104454, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 105909, independent: 104543, independent conditional: 89, independent unconditional: 104454, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 84776, independent: 83540, independent conditional: 54, independent unconditional: 83486, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 84776, independent: 82939, independent conditional: 0, independent unconditional: 82939, dependent: 1837, dependent conditional: 0, dependent unconditional: 1837, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1837, independent: 601, independent conditional: 54, independent unconditional: 547, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1837, independent: 601, independent conditional: 54, independent unconditional: 547, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1593, independent: 526, independent conditional: 52, independent unconditional: 474, dependent: 1067, dependent conditional: 19, dependent unconditional: 1048, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 105909, independent: 21003, independent conditional: 35, independent unconditional: 20968, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 84776, unknown conditional: 76, unknown unconditional: 84700] , Statistics on independence cache: Total cache size (in pairs): 84776, Positive cache size: 83540, Positive conditional cache size: 54, Positive unconditional cache size: 83486, Negative cache size: 1236, Negative conditional cache size: 22, Negative unconditional cache size: 1214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 300 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.9s, Number of persistent set computation: 930, Number of trivial persistent sets: 672, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101571, independent: 100357, independent conditional: 0, independent unconditional: 100357, dependent: 1214, dependent conditional: 0, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 106089, independent: 104543, independent conditional: 4186, independent unconditional: 100357, dependent: 1546, dependent conditional: 332, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105789, independent: 104543, independent conditional: 4186, independent unconditional: 100357, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 105789, independent: 104543, independent conditional: 4186, independent unconditional: 100357, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105909, independent: 104543, independent conditional: 89, independent unconditional: 104454, dependent: 1366, dependent conditional: 31, dependent unconditional: 1335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 105909, independent: 104543, independent conditional: 89, independent unconditional: 104454, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 105909, independent: 104543, independent conditional: 89, independent unconditional: 104454, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 84776, independent: 83540, independent conditional: 54, independent unconditional: 83486, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 84776, independent: 82939, independent conditional: 0, independent unconditional: 82939, dependent: 1837, dependent conditional: 0, dependent unconditional: 1837, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1837, independent: 601, independent conditional: 54, independent unconditional: 547, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1837, independent: 601, independent conditional: 54, independent unconditional: 547, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1593, independent: 526, independent conditional: 52, independent unconditional: 474, dependent: 1067, dependent conditional: 19, dependent unconditional: 1048, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 105909, independent: 21003, independent conditional: 35, independent unconditional: 20968, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 84776, unknown conditional: 76, unknown unconditional: 84700] , Statistics on independence cache: Total cache size (in pairs): 84776, Positive cache size: 83540, Positive conditional cache size: 54, Positive unconditional cache size: 83486, Negative cache size: 1236, Negative conditional cache size: 22, Negative unconditional cache size: 1214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 300 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 113670, independent: 112012, independent conditional: 4455, independent unconditional: 107557, dependent: 1658, dependent conditional: 329, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 113377, independent: 112012, independent conditional: 4455, independent unconditional: 107557, dependent: 1365, dependent conditional: 36, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 113377, independent: 112012, independent conditional: 4455, independent unconditional: 107557, dependent: 1365, dependent conditional: 36, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 113524, independent: 112012, independent conditional: 111, independent unconditional: 111901, dependent: 1512, dependent conditional: 36, dependent unconditional: 1476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 113524, independent: 112012, independent conditional: 111, independent unconditional: 111901, dependent: 1512, dependent conditional: 27, dependent unconditional: 1485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 113524, independent: 112012, independent conditional: 111, independent unconditional: 111901, dependent: 1512, dependent conditional: 27, dependent unconditional: 1485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92438, independent: 91082, independent conditional: 63, independent unconditional: 91019, dependent: 1356, dependent conditional: 27, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92438, independent: 90440, independent conditional: 0, independent unconditional: 90440, dependent: 1998, dependent conditional: 0, dependent unconditional: 1998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1998, independent: 642, independent conditional: 63, independent unconditional: 579, dependent: 1356, dependent conditional: 27, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1998, independent: 642, independent conditional: 63, independent unconditional: 579, dependent: 1356, dependent conditional: 27, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1619, independent: 579, independent conditional: 55, independent unconditional: 524, dependent: 1040, dependent conditional: 21, dependent unconditional: 1019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 113524, independent: 20930, independent conditional: 48, independent unconditional: 20882, dependent: 156, dependent conditional: 0, dependent unconditional: 156, unknown: 92438, unknown conditional: 90, unknown unconditional: 92348] , Statistics on independence cache: Total cache size (in pairs): 92438, Positive cache size: 91082, Positive conditional cache size: 63, Positive unconditional cache size: 91019, Negative cache size: 1356, Negative conditional cache size: 27, Negative unconditional cache size: 1329, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 293 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 946, Number of trivial persistent sets: 690, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 108886, independent: 107557, independent conditional: 0, independent unconditional: 107557, dependent: 1329, dependent conditional: 0, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 113670, independent: 112012, independent conditional: 4455, independent unconditional: 107557, dependent: 1658, dependent conditional: 329, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 113377, independent: 112012, independent conditional: 4455, independent unconditional: 107557, dependent: 1365, dependent conditional: 36, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 113377, independent: 112012, independent conditional: 4455, independent unconditional: 107557, dependent: 1365, dependent conditional: 36, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 113524, independent: 112012, independent conditional: 111, independent unconditional: 111901, dependent: 1512, dependent conditional: 36, dependent unconditional: 1476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 113524, independent: 112012, independent conditional: 111, independent unconditional: 111901, dependent: 1512, dependent conditional: 27, dependent unconditional: 1485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 113524, independent: 112012, independent conditional: 111, independent unconditional: 111901, dependent: 1512, dependent conditional: 27, dependent unconditional: 1485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92438, independent: 91082, independent conditional: 63, independent unconditional: 91019, dependent: 1356, dependent conditional: 27, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92438, independent: 90440, independent conditional: 0, independent unconditional: 90440, dependent: 1998, dependent conditional: 0, dependent unconditional: 1998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1998, independent: 642, independent conditional: 63, independent unconditional: 579, dependent: 1356, dependent conditional: 27, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1998, independent: 642, independent conditional: 63, independent unconditional: 579, dependent: 1356, dependent conditional: 27, dependent unconditional: 1329, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1619, independent: 579, independent conditional: 55, independent unconditional: 524, dependent: 1040, dependent conditional: 21, dependent unconditional: 1019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 113524, independent: 20930, independent conditional: 48, independent unconditional: 20882, dependent: 156, dependent conditional: 0, dependent unconditional: 156, unknown: 92438, unknown conditional: 90, unknown unconditional: 92348] , Statistics on independence cache: Total cache size (in pairs): 92438, Positive cache size: 91082, Positive conditional cache size: 63, Positive unconditional cache size: 91019, Negative cache size: 1356, Negative conditional cache size: 27, Negative unconditional cache size: 1329, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 293 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 127232, independent: 125396, independent conditional: 4903, independent unconditional: 120493, dependent: 1836, dependent conditional: 337, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126936, independent: 125396, independent conditional: 4903, independent unconditional: 120493, dependent: 1540, dependent conditional: 41, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 126936, independent: 125396, independent conditional: 4903, independent unconditional: 120493, dependent: 1540, dependent conditional: 41, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 127098, independent: 125396, independent conditional: 121, independent unconditional: 125275, dependent: 1702, dependent conditional: 41, dependent unconditional: 1661, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 127098, independent: 125396, independent conditional: 121, independent unconditional: 125275, dependent: 1702, dependent conditional: 32, dependent unconditional: 1670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 127098, independent: 125396, independent conditional: 121, independent unconditional: 125275, dependent: 1702, dependent conditional: 32, dependent unconditional: 1670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 104063, independent: 102532, independent conditional: 73, independent unconditional: 102459, dependent: 1531, dependent conditional: 32, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 104063, independent: 101807, independent conditional: 0, independent unconditional: 101807, dependent: 2256, dependent conditional: 0, dependent unconditional: 2256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2256, independent: 725, independent conditional: 73, independent unconditional: 652, dependent: 1531, dependent conditional: 32, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2256, independent: 725, independent conditional: 73, independent unconditional: 652, dependent: 1531, dependent conditional: 32, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1947, independent: 744, independent conditional: 64, independent unconditional: 680, dependent: 1203, dependent conditional: 25, dependent unconditional: 1178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 127098, independent: 22864, independent conditional: 48, independent unconditional: 22816, dependent: 171, dependent conditional: 0, dependent unconditional: 171, unknown: 104063, unknown conditional: 105, unknown unconditional: 103958] , Statistics on independence cache: Total cache size (in pairs): 104063, Positive cache size: 102532, Positive conditional cache size: 73, Positive unconditional cache size: 102459, Negative cache size: 1531, Negative conditional cache size: 32, Negative unconditional cache size: 1499, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 296 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.2s, Number of persistent set computation: 991, Number of trivial persistent sets: 727, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 121992, independent: 120493, independent conditional: 0, independent unconditional: 120493, dependent: 1499, dependent conditional: 0, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 127232, independent: 125396, independent conditional: 4903, independent unconditional: 120493, dependent: 1836, dependent conditional: 337, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126936, independent: 125396, independent conditional: 4903, independent unconditional: 120493, dependent: 1540, dependent conditional: 41, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 126936, independent: 125396, independent conditional: 4903, independent unconditional: 120493, dependent: 1540, dependent conditional: 41, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 127098, independent: 125396, independent conditional: 121, independent unconditional: 125275, dependent: 1702, dependent conditional: 41, dependent unconditional: 1661, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 127098, independent: 125396, independent conditional: 121, independent unconditional: 125275, dependent: 1702, dependent conditional: 32, dependent unconditional: 1670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 127098, independent: 125396, independent conditional: 121, independent unconditional: 125275, dependent: 1702, dependent conditional: 32, dependent unconditional: 1670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 104063, independent: 102532, independent conditional: 73, independent unconditional: 102459, dependent: 1531, dependent conditional: 32, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 104063, independent: 101807, independent conditional: 0, independent unconditional: 101807, dependent: 2256, dependent conditional: 0, dependent unconditional: 2256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2256, independent: 725, independent conditional: 73, independent unconditional: 652, dependent: 1531, dependent conditional: 32, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2256, independent: 725, independent conditional: 73, independent unconditional: 652, dependent: 1531, dependent conditional: 32, dependent unconditional: 1499, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1947, independent: 744, independent conditional: 64, independent unconditional: 680, dependent: 1203, dependent conditional: 25, dependent unconditional: 1178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 127098, independent: 22864, independent conditional: 48, independent unconditional: 22816, dependent: 171, dependent conditional: 0, dependent unconditional: 171, unknown: 104063, unknown conditional: 105, unknown unconditional: 103958] , Statistics on independence cache: Total cache size (in pairs): 104063, Positive cache size: 102532, Positive conditional cache size: 73, Positive unconditional cache size: 102459, Negative cache size: 1531, Negative conditional cache size: 32, Negative unconditional cache size: 1499, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 296 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 142394, independent: 140354, independent conditional: 5318, independent unconditional: 135036, dependent: 2040, dependent conditional: 355, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 142080, independent: 140354, independent conditional: 5318, independent unconditional: 135036, dependent: 1726, dependent conditional: 41, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 142080, independent: 140354, independent conditional: 5318, independent unconditional: 135036, dependent: 1726, dependent conditional: 41, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 142262, independent: 140354, independent conditional: 141, independent unconditional: 140213, dependent: 1908, dependent conditional: 41, dependent unconditional: 1867, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 142262, independent: 140354, independent conditional: 141, independent unconditional: 140213, dependent: 1908, dependent conditional: 32, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 142262, independent: 140354, independent conditional: 141, independent unconditional: 140213, dependent: 1908, dependent conditional: 32, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 116848, independent: 115131, independent conditional: 88, independent unconditional: 115043, dependent: 1717, dependent conditional: 32, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 116848, independent: 114318, independent conditional: 0, independent unconditional: 114318, dependent: 2530, dependent conditional: 0, dependent unconditional: 2530, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2530, independent: 813, independent conditional: 88, independent unconditional: 725, dependent: 1717, dependent conditional: 32, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2530, independent: 813, independent conditional: 88, independent unconditional: 725, dependent: 1717, dependent conditional: 32, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1960, independent: 670, independent conditional: 81, independent unconditional: 589, dependent: 1289, dependent conditional: 26, dependent unconditional: 1263, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 142262, independent: 25223, independent conditional: 53, independent unconditional: 25170, dependent: 191, dependent conditional: 0, dependent unconditional: 191, unknown: 116848, unknown conditional: 120, unknown unconditional: 116728] , Statistics on independence cache: Total cache size (in pairs): 116848, Positive cache size: 115131, Positive conditional cache size: 88, Positive unconditional cache size: 115043, Negative cache size: 1717, Negative conditional cache size: 32, Negative unconditional cache size: 1685, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 314 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.3s, Number of persistent set computation: 1045, Number of trivial persistent sets: 769, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 136721, independent: 135036, independent conditional: 0, independent unconditional: 135036, dependent: 1685, dependent conditional: 0, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 142394, independent: 140354, independent conditional: 5318, independent unconditional: 135036, dependent: 2040, dependent conditional: 355, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 142080, independent: 140354, independent conditional: 5318, independent unconditional: 135036, dependent: 1726, dependent conditional: 41, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 142080, independent: 140354, independent conditional: 5318, independent unconditional: 135036, dependent: 1726, dependent conditional: 41, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 142262, independent: 140354, independent conditional: 141, independent unconditional: 140213, dependent: 1908, dependent conditional: 41, dependent unconditional: 1867, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 142262, independent: 140354, independent conditional: 141, independent unconditional: 140213, dependent: 1908, dependent conditional: 32, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 142262, independent: 140354, independent conditional: 141, independent unconditional: 140213, dependent: 1908, dependent conditional: 32, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 116848, independent: 115131, independent conditional: 88, independent unconditional: 115043, dependent: 1717, dependent conditional: 32, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 116848, independent: 114318, independent conditional: 0, independent unconditional: 114318, dependent: 2530, dependent conditional: 0, dependent unconditional: 2530, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2530, independent: 813, independent conditional: 88, independent unconditional: 725, dependent: 1717, dependent conditional: 32, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2530, independent: 813, independent conditional: 88, independent unconditional: 725, dependent: 1717, dependent conditional: 32, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1960, independent: 670, independent conditional: 81, independent unconditional: 589, dependent: 1289, dependent conditional: 26, dependent unconditional: 1263, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 142262, independent: 25223, independent conditional: 53, independent unconditional: 25170, dependent: 191, dependent conditional: 0, dependent unconditional: 191, unknown: 116848, unknown conditional: 120, unknown unconditional: 116728] , Statistics on independence cache: Total cache size (in pairs): 116848, Positive cache size: 115131, Positive conditional cache size: 88, Positive unconditional cache size: 115043, Negative cache size: 1717, Negative conditional cache size: 32, Negative unconditional cache size: 1685, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 314 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 157699, independent: 155460, independent conditional: 5825, independent unconditional: 149635, dependent: 2239, dependent conditional: 363, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 157382, independent: 155460, independent conditional: 5825, independent unconditional: 149635, dependent: 1922, dependent conditional: 46, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 157382, independent: 155460, independent conditional: 5825, independent unconditional: 149635, dependent: 1922, dependent conditional: 46, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 157579, independent: 155460, independent conditional: 151, independent unconditional: 155309, dependent: 2119, dependent conditional: 46, dependent unconditional: 2073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 157579, independent: 155460, independent conditional: 151, independent unconditional: 155309, dependent: 2119, dependent conditional: 37, dependent unconditional: 2082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 157579, independent: 155460, independent conditional: 151, independent unconditional: 155309, dependent: 2119, dependent conditional: 37, dependent unconditional: 2082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 129842, independent: 127929, independent conditional: 93, independent unconditional: 127836, dependent: 1913, dependent conditional: 37, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 129842, independent: 127029, independent conditional: 0, independent unconditional: 127029, dependent: 2813, dependent conditional: 0, dependent unconditional: 2813, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2813, independent: 900, independent conditional: 93, independent unconditional: 807, dependent: 1913, dependent conditional: 37, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2813, independent: 900, independent conditional: 93, independent unconditional: 807, dependent: 1913, dependent conditional: 37, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2359, independent: 715, independent conditional: 84, independent unconditional: 632, dependent: 1643, dependent conditional: 29, dependent unconditional: 1614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 157579, independent: 27531, independent conditional: 58, independent unconditional: 27473, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 129842, unknown conditional: 130, unknown unconditional: 129712] , Statistics on independence cache: Total cache size (in pairs): 129842, Positive cache size: 127929, Positive conditional cache size: 93, Positive unconditional cache size: 127836, Negative cache size: 1913, Negative conditional cache size: 37, Negative unconditional cache size: 1876, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.7s, Number of persistent set computation: 1090, Number of trivial persistent sets: 806, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 151511, independent: 149635, independent conditional: 0, independent unconditional: 149635, dependent: 1876, dependent conditional: 0, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 157699, independent: 155460, independent conditional: 5825, independent unconditional: 149635, dependent: 2239, dependent conditional: 363, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 157382, independent: 155460, independent conditional: 5825, independent unconditional: 149635, dependent: 1922, dependent conditional: 46, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 157382, independent: 155460, independent conditional: 5825, independent unconditional: 149635, dependent: 1922, dependent conditional: 46, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 157579, independent: 155460, independent conditional: 151, independent unconditional: 155309, dependent: 2119, dependent conditional: 46, dependent unconditional: 2073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 157579, independent: 155460, independent conditional: 151, independent unconditional: 155309, dependent: 2119, dependent conditional: 37, dependent unconditional: 2082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 157579, independent: 155460, independent conditional: 151, independent unconditional: 155309, dependent: 2119, dependent conditional: 37, dependent unconditional: 2082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 129842, independent: 127929, independent conditional: 93, independent unconditional: 127836, dependent: 1913, dependent conditional: 37, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 129842, independent: 127029, independent conditional: 0, independent unconditional: 127029, dependent: 2813, dependent conditional: 0, dependent unconditional: 2813, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2813, independent: 900, independent conditional: 93, independent unconditional: 807, dependent: 1913, dependent conditional: 37, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2813, independent: 900, independent conditional: 93, independent unconditional: 807, dependent: 1913, dependent conditional: 37, dependent unconditional: 1876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2359, independent: 715, independent conditional: 84, independent unconditional: 632, dependent: 1643, dependent conditional: 29, dependent unconditional: 1614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 157579, independent: 27531, independent conditional: 58, independent unconditional: 27473, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 129842, unknown conditional: 130, unknown unconditional: 129712] , Statistics on independence cache: Total cache size (in pairs): 129842, Positive cache size: 127929, Positive conditional cache size: 93, Positive unconditional cache size: 127836, Negative cache size: 1913, Negative conditional cache size: 37, Negative unconditional cache size: 1876, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 172703, independent: 170254, independent conditional: 6359, independent unconditional: 163895, dependent: 2449, dependent conditional: 383, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 172374, independent: 170254, independent conditional: 6359, independent unconditional: 163895, dependent: 2120, dependent conditional: 54, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 172374, independent: 170254, independent conditional: 6359, independent unconditional: 163895, dependent: 2120, dependent conditional: 54, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 172589, independent: 170254, independent conditional: 163, independent unconditional: 170091, dependent: 2335, dependent conditional: 52, dependent unconditional: 2283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 172589, independent: 170254, independent conditional: 163, independent unconditional: 170091, dependent: 2335, dependent conditional: 43, dependent unconditional: 2292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 172589, independent: 170254, independent conditional: 163, independent unconditional: 170091, dependent: 2335, dependent conditional: 43, dependent unconditional: 2292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 142944, independent: 140835, independent conditional: 99, independent unconditional: 140736, dependent: 2109, dependent conditional: 43, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 142944, independent: 139864, independent conditional: 0, independent unconditional: 139864, dependent: 3080, dependent conditional: 0, dependent unconditional: 3080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3080, independent: 971, independent conditional: 99, independent unconditional: 872, dependent: 2109, dependent conditional: 43, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3080, independent: 971, independent conditional: 99, independent unconditional: 872, dependent: 2109, dependent conditional: 43, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2468, independent: 872, independent conditional: 88, independent unconditional: 783, dependent: 1596, dependent conditional: 34, dependent unconditional: 1563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 172589, independent: 29419, independent conditional: 64, independent unconditional: 29355, dependent: 226, dependent conditional: 0, dependent unconditional: 226, unknown: 142944, unknown conditional: 142, unknown unconditional: 142802] , Statistics on independence cache: Total cache size (in pairs): 142944, Positive cache size: 140835, Positive conditional cache size: 99, Positive unconditional cache size: 140736, Negative cache size: 2109, Negative conditional cache size: 43, Negative unconditional cache size: 2066, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 329 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.9s, Number of persistent set computation: 1136, Number of trivial persistent sets: 840, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 165961, independent: 163895, independent conditional: 0, independent unconditional: 163895, dependent: 2066, dependent conditional: 0, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 172703, independent: 170254, independent conditional: 6359, independent unconditional: 163895, dependent: 2449, dependent conditional: 383, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 172374, independent: 170254, independent conditional: 6359, independent unconditional: 163895, dependent: 2120, dependent conditional: 54, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 172374, independent: 170254, independent conditional: 6359, independent unconditional: 163895, dependent: 2120, dependent conditional: 54, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 172589, independent: 170254, independent conditional: 163, independent unconditional: 170091, dependent: 2335, dependent conditional: 52, dependent unconditional: 2283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 172589, independent: 170254, independent conditional: 163, independent unconditional: 170091, dependent: 2335, dependent conditional: 43, dependent unconditional: 2292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 172589, independent: 170254, independent conditional: 163, independent unconditional: 170091, dependent: 2335, dependent conditional: 43, dependent unconditional: 2292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 142944, independent: 140835, independent conditional: 99, independent unconditional: 140736, dependent: 2109, dependent conditional: 43, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 142944, independent: 139864, independent conditional: 0, independent unconditional: 139864, dependent: 3080, dependent conditional: 0, dependent unconditional: 3080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3080, independent: 971, independent conditional: 99, independent unconditional: 872, dependent: 2109, dependent conditional: 43, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3080, independent: 971, independent conditional: 99, independent unconditional: 872, dependent: 2109, dependent conditional: 43, dependent unconditional: 2066, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2468, independent: 872, independent conditional: 88, independent unconditional: 783, dependent: 1596, dependent conditional: 34, dependent unconditional: 1563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 172589, independent: 29419, independent conditional: 64, independent unconditional: 29355, dependent: 226, dependent conditional: 0, dependent unconditional: 226, unknown: 142944, unknown conditional: 142, unknown unconditional: 142802] , Statistics on independence cache: Total cache size (in pairs): 142944, Positive cache size: 140835, Positive conditional cache size: 99, Positive unconditional cache size: 140736, Negative cache size: 2109, Negative conditional cache size: 43, Negative unconditional cache size: 2066, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 329 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 188927, independent: 186291, independent conditional: 6851, independent unconditional: 179440, dependent: 2636, dependent conditional: 369, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 188617, independent: 186291, independent conditional: 6851, independent unconditional: 179440, dependent: 2326, dependent conditional: 59, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 188617, independent: 186291, independent conditional: 6851, independent unconditional: 179440, dependent: 2326, dependent conditional: 59, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 188867, independent: 186291, independent conditional: 192, independent unconditional: 186099, dependent: 2576, dependent conditional: 58, dependent unconditional: 2518, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 188867, independent: 186291, independent conditional: 192, independent unconditional: 186099, dependent: 2576, dependent conditional: 49, dependent unconditional: 2527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 188867, independent: 186291, independent conditional: 192, independent unconditional: 186099, dependent: 2576, dependent conditional: 49, dependent unconditional: 2527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 157233, independent: 154917, independent conditional: 111, independent unconditional: 154806, dependent: 2316, dependent conditional: 49, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 157233, independent: 153864, independent conditional: 0, independent unconditional: 153864, dependent: 3369, dependent conditional: 0, dependent unconditional: 3369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3369, independent: 1053, independent conditional: 111, independent unconditional: 942, dependent: 2316, dependent conditional: 49, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3369, independent: 1053, independent conditional: 111, independent unconditional: 942, dependent: 2316, dependent conditional: 49, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2798, independent: 848, independent conditional: 102, independent unconditional: 746, dependent: 1950, dependent conditional: 40, dependent unconditional: 1910, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 188867, independent: 31374, independent conditional: 81, independent unconditional: 31293, dependent: 260, dependent conditional: 0, dependent unconditional: 260, unknown: 157233, unknown conditional: 160, unknown unconditional: 157073] , Statistics on independence cache: Total cache size (in pairs): 157233, Positive cache size: 154917, Positive conditional cache size: 111, Positive unconditional cache size: 154806, Negative cache size: 2316, Negative conditional cache size: 49, Negative unconditional cache size: 2267, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 310 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.2s, Number of persistent set computation: 1179, Number of trivial persistent sets: 876, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 181707, independent: 179440, independent conditional: 0, independent unconditional: 179440, dependent: 2267, dependent conditional: 0, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 188927, independent: 186291, independent conditional: 6851, independent unconditional: 179440, dependent: 2636, dependent conditional: 369, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 188617, independent: 186291, independent conditional: 6851, independent unconditional: 179440, dependent: 2326, dependent conditional: 59, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 188617, independent: 186291, independent conditional: 6851, independent unconditional: 179440, dependent: 2326, dependent conditional: 59, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 188867, independent: 186291, independent conditional: 192, independent unconditional: 186099, dependent: 2576, dependent conditional: 58, dependent unconditional: 2518, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 188867, independent: 186291, independent conditional: 192, independent unconditional: 186099, dependent: 2576, dependent conditional: 49, dependent unconditional: 2527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 188867, independent: 186291, independent conditional: 192, independent unconditional: 186099, dependent: 2576, dependent conditional: 49, dependent unconditional: 2527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 157233, independent: 154917, independent conditional: 111, independent unconditional: 154806, dependent: 2316, dependent conditional: 49, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 157233, independent: 153864, independent conditional: 0, independent unconditional: 153864, dependent: 3369, dependent conditional: 0, dependent unconditional: 3369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3369, independent: 1053, independent conditional: 111, independent unconditional: 942, dependent: 2316, dependent conditional: 49, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3369, independent: 1053, independent conditional: 111, independent unconditional: 942, dependent: 2316, dependent conditional: 49, dependent unconditional: 2267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2798, independent: 848, independent conditional: 102, independent unconditional: 746, dependent: 1950, dependent conditional: 40, dependent unconditional: 1910, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 188867, independent: 31374, independent conditional: 81, independent unconditional: 31293, dependent: 260, dependent conditional: 0, dependent unconditional: 260, unknown: 157233, unknown conditional: 160, unknown unconditional: 157073] , Statistics on independence cache: Total cache size (in pairs): 157233, Positive cache size: 154917, Positive conditional cache size: 111, Positive unconditional cache size: 154806, Negative cache size: 2316, Negative conditional cache size: 49, Negative unconditional cache size: 2267, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 310 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 208177, independent: 205306, independent conditional: 7331, independent unconditional: 197975, dependent: 2871, dependent conditional: 369, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 207867, independent: 205306, independent conditional: 7331, independent unconditional: 197975, dependent: 2561, dependent conditional: 59, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 207867, independent: 205306, independent conditional: 7331, independent unconditional: 197975, dependent: 2561, dependent conditional: 59, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208129, independent: 205306, independent conditional: 204, independent unconditional: 205102, dependent: 2823, dependent conditional: 58, dependent unconditional: 2765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 208129, independent: 205306, independent conditional: 204, independent unconditional: 205102, dependent: 2823, dependent conditional: 49, dependent unconditional: 2774, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 208129, independent: 205306, independent conditional: 204, independent unconditional: 205102, dependent: 2823, dependent conditional: 49, dependent unconditional: 2774, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 172775, independent: 170224, independent conditional: 117, independent unconditional: 170107, dependent: 2551, dependent conditional: 49, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 172775, independent: 169061, independent conditional: 0, independent unconditional: 169061, dependent: 3714, dependent conditional: 0, dependent unconditional: 3714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3714, independent: 1163, independent conditional: 117, independent unconditional: 1046, dependent: 2551, dependent conditional: 49, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3714, independent: 1163, independent conditional: 117, independent unconditional: 1046, dependent: 2551, dependent conditional: 49, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2907, independent: 945, independent conditional: 105, independent unconditional: 840, dependent: 1962, dependent conditional: 38, dependent unconditional: 1924, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 208129, independent: 35082, independent conditional: 87, independent unconditional: 34995, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 172775, unknown conditional: 166, unknown unconditional: 172609] , Statistics on independence cache: Total cache size (in pairs): 172775, Positive cache size: 170224, Positive conditional cache size: 117, Positive unconditional cache size: 170107, Negative cache size: 2551, Negative conditional cache size: 49, Negative unconditional cache size: 2502, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 310 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.4s, Number of persistent set computation: 1238, Number of trivial persistent sets: 929, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 200477, independent: 197975, independent conditional: 0, independent unconditional: 197975, dependent: 2502, dependent conditional: 0, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 208177, independent: 205306, independent conditional: 7331, independent unconditional: 197975, dependent: 2871, dependent conditional: 369, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 207867, independent: 205306, independent conditional: 7331, independent unconditional: 197975, dependent: 2561, dependent conditional: 59, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 207867, independent: 205306, independent conditional: 7331, independent unconditional: 197975, dependent: 2561, dependent conditional: 59, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208129, independent: 205306, independent conditional: 204, independent unconditional: 205102, dependent: 2823, dependent conditional: 58, dependent unconditional: 2765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 208129, independent: 205306, independent conditional: 204, independent unconditional: 205102, dependent: 2823, dependent conditional: 49, dependent unconditional: 2774, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 208129, independent: 205306, independent conditional: 204, independent unconditional: 205102, dependent: 2823, dependent conditional: 49, dependent unconditional: 2774, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 172775, independent: 170224, independent conditional: 117, independent unconditional: 170107, dependent: 2551, dependent conditional: 49, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 172775, independent: 169061, independent conditional: 0, independent unconditional: 169061, dependent: 3714, dependent conditional: 0, dependent unconditional: 3714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3714, independent: 1163, independent conditional: 117, independent unconditional: 1046, dependent: 2551, dependent conditional: 49, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3714, independent: 1163, independent conditional: 117, independent unconditional: 1046, dependent: 2551, dependent conditional: 49, dependent unconditional: 2502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2907, independent: 945, independent conditional: 105, independent unconditional: 840, dependent: 1962, dependent conditional: 38, dependent unconditional: 1924, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 208129, independent: 35082, independent conditional: 87, independent unconditional: 34995, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 172775, unknown conditional: 166, unknown unconditional: 172609] , Statistics on independence cache: Total cache size (in pairs): 172775, Positive cache size: 170224, Positive conditional cache size: 117, Positive unconditional cache size: 170107, Negative cache size: 2551, Negative conditional cache size: 49, Negative unconditional cache size: 2502, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 310 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 226669, independent: 223562, independent conditional: 7898, independent unconditional: 215664, dependent: 3107, dependent conditional: 379, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 226356, independent: 223562, independent conditional: 7898, independent unconditional: 215664, dependent: 2794, dependent conditional: 66, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 226356, independent: 223562, independent conditional: 7898, independent unconditional: 215664, dependent: 2794, dependent conditional: 66, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 226657, independent: 223562, independent conditional: 236, independent unconditional: 223326, dependent: 3095, dependent conditional: 65, dependent unconditional: 3030, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 226657, independent: 223562, independent conditional: 236, independent unconditional: 223326, dependent: 3095, dependent conditional: 56, dependent unconditional: 3039, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 226657, independent: 223562, independent conditional: 236, independent unconditional: 223326, dependent: 3095, dependent conditional: 56, dependent unconditional: 3039, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 188928, independent: 186144, independent conditional: 130, independent unconditional: 186014, dependent: 2784, dependent conditional: 56, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 188928, independent: 184871, independent conditional: 0, independent unconditional: 184871, dependent: 4057, dependent conditional: 0, dependent unconditional: 4057, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4057, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2784, dependent conditional: 56, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4057, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2784, dependent conditional: 56, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3255, independent: 1037, independent conditional: 111, independent unconditional: 926, dependent: 2218, dependent conditional: 42, dependent unconditional: 2175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 226657, independent: 37418, independent conditional: 106, independent unconditional: 37312, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 188928, unknown conditional: 186, unknown unconditional: 188742] , Statistics on independence cache: Total cache size (in pairs): 188928, Positive cache size: 186144, Positive conditional cache size: 130, Positive unconditional cache size: 186014, Negative cache size: 2784, Negative conditional cache size: 56, Negative unconditional cache size: 2728, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 313 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.8s, Number of persistent set computation: 1279, Number of trivial persistent sets: 962, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 218392, independent: 215664, independent conditional: 0, independent unconditional: 215664, dependent: 2728, dependent conditional: 0, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 226669, independent: 223562, independent conditional: 7898, independent unconditional: 215664, dependent: 3107, dependent conditional: 379, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 226356, independent: 223562, independent conditional: 7898, independent unconditional: 215664, dependent: 2794, dependent conditional: 66, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 226356, independent: 223562, independent conditional: 7898, independent unconditional: 215664, dependent: 2794, dependent conditional: 66, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 226657, independent: 223562, independent conditional: 236, independent unconditional: 223326, dependent: 3095, dependent conditional: 65, dependent unconditional: 3030, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 226657, independent: 223562, independent conditional: 236, independent unconditional: 223326, dependent: 3095, dependent conditional: 56, dependent unconditional: 3039, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 226657, independent: 223562, independent conditional: 236, independent unconditional: 223326, dependent: 3095, dependent conditional: 56, dependent unconditional: 3039, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 188928, independent: 186144, independent conditional: 130, independent unconditional: 186014, dependent: 2784, dependent conditional: 56, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 188928, independent: 184871, independent conditional: 0, independent unconditional: 184871, dependent: 4057, dependent conditional: 0, dependent unconditional: 4057, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4057, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2784, dependent conditional: 56, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4057, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2784, dependent conditional: 56, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3255, independent: 1037, independent conditional: 111, independent unconditional: 926, dependent: 2218, dependent conditional: 42, dependent unconditional: 2175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 226657, independent: 37418, independent conditional: 106, independent unconditional: 37312, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 188928, unknown conditional: 186, unknown unconditional: 188742] , Statistics on independence cache: Total cache size (in pairs): 188928, Positive cache size: 186144, Positive conditional cache size: 130, Positive unconditional cache size: 186014, Negative cache size: 2784, Negative conditional cache size: 56, Negative unconditional cache size: 2728, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 313 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 232886, independent: 229644, independent conditional: 7985, independent unconditional: 221659, dependent: 3242, dependent conditional: 328, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 232630, independent: 229644, independent conditional: 7985, independent unconditional: 221659, dependent: 2986, dependent conditional: 72, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 232630, independent: 229644, independent conditional: 7985, independent unconditional: 221659, dependent: 2986, dependent conditional: 72, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 232952, independent: 229644, independent conditional: 250, independent unconditional: 229394, dependent: 3308, dependent conditional: 72, dependent unconditional: 3236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 232952, independent: 229644, independent conditional: 250, independent unconditional: 229394, dependent: 3308, dependent conditional: 63, dependent unconditional: 3245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 232952, independent: 229644, independent conditional: 250, independent unconditional: 229394, dependent: 3308, dependent conditional: 63, dependent unconditional: 3245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 196303, independent: 193326, independent conditional: 137, independent unconditional: 193189, dependent: 2977, dependent conditional: 63, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 196303, independent: 191978, independent conditional: 0, independent unconditional: 191978, dependent: 4325, dependent conditional: 0, dependent unconditional: 4325, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4325, independent: 1348, independent conditional: 137, independent unconditional: 1211, dependent: 2977, dependent conditional: 63, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4325, independent: 1348, independent conditional: 137, independent unconditional: 1211, dependent: 2977, dependent conditional: 63, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3400, independent: 1061, independent conditional: 124, independent unconditional: 936, dependent: 2340, dependent conditional: 49, dependent unconditional: 2291, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 232952, independent: 36318, independent conditional: 113, independent unconditional: 36205, dependent: 331, dependent conditional: 0, dependent unconditional: 331, unknown: 196303, unknown conditional: 200, unknown unconditional: 196103] , Statistics on independence cache: Total cache size (in pairs): 196303, Positive cache size: 193326, Positive conditional cache size: 137, Positive unconditional cache size: 193189, Negative cache size: 2977, Negative conditional cache size: 63, Negative unconditional cache size: 2914, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 256 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.8s, Number of persistent set computation: 913, Number of trivial persistent sets: 715, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 224573, independent: 221659, independent conditional: 0, independent unconditional: 221659, dependent: 2914, dependent conditional: 0, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 232886, independent: 229644, independent conditional: 7985, independent unconditional: 221659, dependent: 3242, dependent conditional: 328, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 232630, independent: 229644, independent conditional: 7985, independent unconditional: 221659, dependent: 2986, dependent conditional: 72, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 232630, independent: 229644, independent conditional: 7985, independent unconditional: 221659, dependent: 2986, dependent conditional: 72, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 232952, independent: 229644, independent conditional: 250, independent unconditional: 229394, dependent: 3308, dependent conditional: 72, dependent unconditional: 3236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 232952, independent: 229644, independent conditional: 250, independent unconditional: 229394, dependent: 3308, dependent conditional: 63, dependent unconditional: 3245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 232952, independent: 229644, independent conditional: 250, independent unconditional: 229394, dependent: 3308, dependent conditional: 63, dependent unconditional: 3245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 196303, independent: 193326, independent conditional: 137, independent unconditional: 193189, dependent: 2977, dependent conditional: 63, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 196303, independent: 191978, independent conditional: 0, independent unconditional: 191978, dependent: 4325, dependent conditional: 0, dependent unconditional: 4325, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4325, independent: 1348, independent conditional: 137, independent unconditional: 1211, dependent: 2977, dependent conditional: 63, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4325, independent: 1348, independent conditional: 137, independent unconditional: 1211, dependent: 2977, dependent conditional: 63, dependent unconditional: 2914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3400, independent: 1061, independent conditional: 124, independent unconditional: 936, dependent: 2340, dependent conditional: 49, dependent unconditional: 2291, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 232952, independent: 36318, independent conditional: 113, independent unconditional: 36205, dependent: 331, dependent conditional: 0, dependent unconditional: 331, unknown: 196303, unknown conditional: 200, unknown unconditional: 196103] , Statistics on independence cache: Total cache size (in pairs): 196303, Positive cache size: 193326, Positive conditional cache size: 137, Positive unconditional cache size: 193189, Negative cache size: 2977, Negative conditional cache size: 63, Negative unconditional cache size: 2914, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 256 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 262193, independent: 258595, independent conditional: 8936, independent unconditional: 249659, dependent: 3598, dependent conditional: 393, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 261874, independent: 258595, independent conditional: 8936, independent unconditional: 249659, dependent: 3279, dependent conditional: 74, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 261874, independent: 258595, independent conditional: 8936, independent unconditional: 249659, dependent: 3279, dependent conditional: 74, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 262224, independent: 258595, independent conditional: 278, independent unconditional: 258317, dependent: 3629, dependent conditional: 72, dependent unconditional: 3557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 262224, independent: 258595, independent conditional: 278, independent unconditional: 258317, dependent: 3629, dependent conditional: 63, dependent unconditional: 3566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 262224, independent: 258595, independent conditional: 278, independent unconditional: 258317, dependent: 3629, dependent conditional: 63, dependent unconditional: 3566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 220801, independent: 217533, independent conditional: 151, independent unconditional: 217382, dependent: 3268, dependent conditional: 63, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 220801, independent: 216079, independent conditional: 0, independent unconditional: 216079, dependent: 4722, dependent conditional: 0, dependent unconditional: 4722, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4722, independent: 1454, independent conditional: 151, independent unconditional: 1303, dependent: 3268, dependent conditional: 63, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4722, independent: 1454, independent conditional: 151, independent unconditional: 1303, dependent: 3268, dependent conditional: 63, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3733, independent: 1138, independent conditional: 130, independent unconditional: 1009, dependent: 2595, dependent conditional: 49, dependent unconditional: 2546, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 262224, independent: 41062, independent conditional: 127, independent unconditional: 40935, dependent: 361, dependent conditional: 0, dependent unconditional: 361, unknown: 220801, unknown conditional: 214, unknown unconditional: 220587] , Statistics on independence cache: Total cache size (in pairs): 220801, Positive cache size: 217533, Positive conditional cache size: 151, Positive unconditional cache size: 217382, Negative cache size: 3268, Negative conditional cache size: 63, Negative unconditional cache size: 3205, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.4s, Number of persistent set computation: 1348, Number of trivial persistent sets: 1017, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 252864, independent: 249659, independent conditional: 0, independent unconditional: 249659, dependent: 3205, dependent conditional: 0, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 262193, independent: 258595, independent conditional: 8936, independent unconditional: 249659, dependent: 3598, dependent conditional: 393, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 261874, independent: 258595, independent conditional: 8936, independent unconditional: 249659, dependent: 3279, dependent conditional: 74, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 261874, independent: 258595, independent conditional: 8936, independent unconditional: 249659, dependent: 3279, dependent conditional: 74, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 262224, independent: 258595, independent conditional: 278, independent unconditional: 258317, dependent: 3629, dependent conditional: 72, dependent unconditional: 3557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 262224, independent: 258595, independent conditional: 278, independent unconditional: 258317, dependent: 3629, dependent conditional: 63, dependent unconditional: 3566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 262224, independent: 258595, independent conditional: 278, independent unconditional: 258317, dependent: 3629, dependent conditional: 63, dependent unconditional: 3566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 220801, independent: 217533, independent conditional: 151, independent unconditional: 217382, dependent: 3268, dependent conditional: 63, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 220801, independent: 216079, independent conditional: 0, independent unconditional: 216079, dependent: 4722, dependent conditional: 0, dependent unconditional: 4722, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4722, independent: 1454, independent conditional: 151, independent unconditional: 1303, dependent: 3268, dependent conditional: 63, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4722, independent: 1454, independent conditional: 151, independent unconditional: 1303, dependent: 3268, dependent conditional: 63, dependent unconditional: 3205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3733, independent: 1138, independent conditional: 130, independent unconditional: 1009, dependent: 2595, dependent conditional: 49, dependent unconditional: 2546, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 262224, independent: 41062, independent conditional: 127, independent unconditional: 40935, dependent: 361, dependent conditional: 0, dependent unconditional: 361, unknown: 220801, unknown conditional: 214, unknown unconditional: 220587] , Statistics on independence cache: Total cache size (in pairs): 220801, Positive cache size: 217533, Positive conditional cache size: 151, Positive unconditional cache size: 217382, Negative cache size: 3268, Negative conditional cache size: 63, Negative unconditional cache size: 3205, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 282978, independent: 279169, independent conditional: 9515, independent unconditional: 269654, dependent: 3809, dependent conditional: 353, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 282704, independent: 279169, independent conditional: 9515, independent unconditional: 269654, dependent: 3535, dependent conditional: 79, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 282704, independent: 279169, independent conditional: 9515, independent unconditional: 269654, dependent: 3535, dependent conditional: 79, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 283075, independent: 279169, independent conditional: 292, independent unconditional: 278877, dependent: 3906, dependent conditional: 79, dependent unconditional: 3827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 283075, independent: 279169, independent conditional: 292, independent unconditional: 278877, dependent: 3906, dependent conditional: 70, dependent unconditional: 3836, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 283075, independent: 279169, independent conditional: 292, independent unconditional: 278877, dependent: 3906, dependent conditional: 70, dependent unconditional: 3836, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 238492, independent: 234966, independent conditional: 158, independent unconditional: 234808, dependent: 3526, dependent conditional: 70, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 238492, independent: 233401, independent conditional: 0, independent unconditional: 233401, dependent: 5091, dependent conditional: 0, dependent unconditional: 5091, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5091, independent: 1565, independent conditional: 158, independent unconditional: 1407, dependent: 3526, dependent conditional: 70, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5091, independent: 1565, independent conditional: 158, independent unconditional: 1407, dependent: 3526, dependent conditional: 70, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4136, independent: 1339, independent conditional: 137, independent unconditional: 1202, dependent: 2797, dependent conditional: 55, dependent unconditional: 2742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 283075, independent: 44203, independent conditional: 134, independent unconditional: 44069, dependent: 380, dependent conditional: 0, dependent unconditional: 380, unknown: 238492, unknown conditional: 228, unknown unconditional: 238264] , Statistics on independence cache: Total cache size (in pairs): 238492, Positive cache size: 234966, Positive conditional cache size: 158, Positive unconditional cache size: 234808, Negative cache size: 3526, Negative conditional cache size: 70, Negative unconditional cache size: 3456, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 274 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.8s, Number of persistent set computation: 1381, Number of trivial persistent sets: 1057, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 273110, independent: 269654, independent conditional: 0, independent unconditional: 269654, dependent: 3456, dependent conditional: 0, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 282978, independent: 279169, independent conditional: 9515, independent unconditional: 269654, dependent: 3809, dependent conditional: 353, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 282704, independent: 279169, independent conditional: 9515, independent unconditional: 269654, dependent: 3535, dependent conditional: 79, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 282704, independent: 279169, independent conditional: 9515, independent unconditional: 269654, dependent: 3535, dependent conditional: 79, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 283075, independent: 279169, independent conditional: 292, independent unconditional: 278877, dependent: 3906, dependent conditional: 79, dependent unconditional: 3827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 283075, independent: 279169, independent conditional: 292, independent unconditional: 278877, dependent: 3906, dependent conditional: 70, dependent unconditional: 3836, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 283075, independent: 279169, independent conditional: 292, independent unconditional: 278877, dependent: 3906, dependent conditional: 70, dependent unconditional: 3836, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 238492, independent: 234966, independent conditional: 158, independent unconditional: 234808, dependent: 3526, dependent conditional: 70, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 238492, independent: 233401, independent conditional: 0, independent unconditional: 233401, dependent: 5091, dependent conditional: 0, dependent unconditional: 5091, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5091, independent: 1565, independent conditional: 158, independent unconditional: 1407, dependent: 3526, dependent conditional: 70, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5091, independent: 1565, independent conditional: 158, independent unconditional: 1407, dependent: 3526, dependent conditional: 70, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4136, independent: 1339, independent conditional: 137, independent unconditional: 1202, dependent: 2797, dependent conditional: 55, dependent unconditional: 2742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 283075, independent: 44203, independent conditional: 134, independent unconditional: 44069, dependent: 380, dependent conditional: 0, dependent unconditional: 380, unknown: 238492, unknown conditional: 228, unknown unconditional: 238264] , Statistics on independence cache: Total cache size (in pairs): 238492, Positive cache size: 234966, Positive conditional cache size: 158, Positive unconditional cache size: 234808, Negative cache size: 3526, Negative conditional cache size: 70, Negative unconditional cache size: 3456, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 274 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 307087, independent: 302988, independent conditional: 10206, independent unconditional: 292782, dependent: 4099, dependent conditional: 363, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 306811, independent: 302988, independent conditional: 10206, independent unconditional: 292782, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 306811, independent: 302988, independent conditional: 10206, independent unconditional: 292782, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 307206, independent: 302988, independent conditional: 308, independent unconditional: 302680, dependent: 4218, dependent conditional: 87, dependent unconditional: 4131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 307206, independent: 302988, independent conditional: 308, independent unconditional: 302680, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 307206, independent: 302988, independent conditional: 308, independent unconditional: 302680, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 258314, independent: 254500, independent conditional: 166, independent unconditional: 254334, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 258314, independent: 252790, independent conditional: 0, independent unconditional: 252790, dependent: 5524, dependent conditional: 0, dependent unconditional: 5524, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5524, independent: 1710, independent conditional: 166, independent unconditional: 1544, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5524, independent: 1710, independent conditional: 166, independent unconditional: 1544, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4455, independent: 1353, independent conditional: 143, independent unconditional: 1210, dependent: 3102, dependent conditional: 61, dependent unconditional: 3041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 307206, independent: 48488, independent conditional: 142, independent unconditional: 48346, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 258314, unknown conditional: 244, unknown unconditional: 258070] , Statistics on independence cache: Total cache size (in pairs): 258314, Positive cache size: 254500, Positive conditional cache size: 166, Positive unconditional cache size: 254334, Negative cache size: 3814, Negative conditional cache size: 78, Negative unconditional cache size: 3736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 276 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.4s, Number of persistent set computation: 1429, Number of trivial persistent sets: 1097, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296518, independent: 292782, independent conditional: 0, independent unconditional: 292782, dependent: 3736, dependent conditional: 0, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 307087, independent: 302988, independent conditional: 10206, independent unconditional: 292782, dependent: 4099, dependent conditional: 363, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 306811, independent: 302988, independent conditional: 10206, independent unconditional: 292782, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 306811, independent: 302988, independent conditional: 10206, independent unconditional: 292782, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 307206, independent: 302988, independent conditional: 308, independent unconditional: 302680, dependent: 4218, dependent conditional: 87, dependent unconditional: 4131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 307206, independent: 302988, independent conditional: 308, independent unconditional: 302680, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 307206, independent: 302988, independent conditional: 308, independent unconditional: 302680, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 258314, independent: 254500, independent conditional: 166, independent unconditional: 254334, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 258314, independent: 252790, independent conditional: 0, independent unconditional: 252790, dependent: 5524, dependent conditional: 0, dependent unconditional: 5524, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5524, independent: 1710, independent conditional: 166, independent unconditional: 1544, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5524, independent: 1710, independent conditional: 166, independent unconditional: 1544, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4455, independent: 1353, independent conditional: 143, independent unconditional: 1210, dependent: 3102, dependent conditional: 61, dependent unconditional: 3041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 307206, independent: 48488, independent conditional: 142, independent unconditional: 48346, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 258314, unknown conditional: 244, unknown unconditional: 258070] , Statistics on independence cache: Total cache size (in pairs): 258314, Positive cache size: 254500, Positive conditional cache size: 166, Positive unconditional cache size: 254334, Negative cache size: 3814, Negative conditional cache size: 78, Negative unconditional cache size: 3736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 276 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 325203, independent: 320784, independent conditional: 10975, independent unconditional: 309809, dependent: 4419, dependent conditional: 422, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 324878, independent: 320784, independent conditional: 10975, independent unconditional: 309809, dependent: 4094, dependent conditional: 97, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 324878, independent: 320784, independent conditional: 10975, independent unconditional: 309809, dependent: 4094, dependent conditional: 97, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 325320, independent: 320784, independent conditional: 347, independent unconditional: 320437, dependent: 4536, dependent conditional: 95, dependent unconditional: 4441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 325320, independent: 320784, independent conditional: 347, independent unconditional: 320437, dependent: 4536, dependent conditional: 86, dependent unconditional: 4450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 325320, independent: 320784, independent conditional: 347, independent unconditional: 320437, dependent: 4536, dependent conditional: 86, dependent unconditional: 4450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 275582, independent: 271499, independent conditional: 182, independent unconditional: 271317, dependent: 4083, dependent conditional: 86, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 275582, independent: 269715, independent conditional: 0, independent unconditional: 269715, dependent: 5867, dependent conditional: 0, dependent unconditional: 5867, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5867, independent: 1784, independent conditional: 182, independent unconditional: 1602, dependent: 4083, dependent conditional: 86, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5867, independent: 1784, independent conditional: 182, independent unconditional: 1602, dependent: 4083, dependent conditional: 86, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4518, independent: 1430, independent conditional: 157, independent unconditional: 1273, dependent: 3088, dependent conditional: 67, dependent unconditional: 3021, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 325320, independent: 49285, independent conditional: 165, independent unconditional: 49120, dependent: 453, dependent conditional: 0, dependent unconditional: 453, unknown: 275582, unknown conditional: 268, unknown unconditional: 275314] , Statistics on independence cache: Total cache size (in pairs): 275582, Positive cache size: 271499, Positive conditional cache size: 182, Positive unconditional cache size: 271317, Negative cache size: 4083, Negative conditional cache size: 86, Negative unconditional cache size: 3997, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 325 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.5s, Number of persistent set computation: 1480, Number of trivial persistent sets: 1126, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 313806, independent: 309809, independent conditional: 0, independent unconditional: 309809, dependent: 3997, dependent conditional: 0, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 325203, independent: 320784, independent conditional: 10975, independent unconditional: 309809, dependent: 4419, dependent conditional: 422, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 324878, independent: 320784, independent conditional: 10975, independent unconditional: 309809, dependent: 4094, dependent conditional: 97, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 324878, independent: 320784, independent conditional: 10975, independent unconditional: 309809, dependent: 4094, dependent conditional: 97, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 325320, independent: 320784, independent conditional: 347, independent unconditional: 320437, dependent: 4536, dependent conditional: 95, dependent unconditional: 4441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 325320, independent: 320784, independent conditional: 347, independent unconditional: 320437, dependent: 4536, dependent conditional: 86, dependent unconditional: 4450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 325320, independent: 320784, independent conditional: 347, independent unconditional: 320437, dependent: 4536, dependent conditional: 86, dependent unconditional: 4450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 275582, independent: 271499, independent conditional: 182, independent unconditional: 271317, dependent: 4083, dependent conditional: 86, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 275582, independent: 269715, independent conditional: 0, independent unconditional: 269715, dependent: 5867, dependent conditional: 0, dependent unconditional: 5867, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5867, independent: 1784, independent conditional: 182, independent unconditional: 1602, dependent: 4083, dependent conditional: 86, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5867, independent: 1784, independent conditional: 182, independent unconditional: 1602, dependent: 4083, dependent conditional: 86, dependent unconditional: 3997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4518, independent: 1430, independent conditional: 157, independent unconditional: 1273, dependent: 3088, dependent conditional: 67, dependent unconditional: 3021, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 325320, independent: 49285, independent conditional: 165, independent unconditional: 49120, dependent: 453, dependent conditional: 0, dependent unconditional: 453, unknown: 275582, unknown conditional: 268, unknown unconditional: 275314] , Statistics on independence cache: Total cache size (in pairs): 275582, Positive cache size: 271499, Positive conditional cache size: 182, Positive unconditional cache size: 271317, Negative cache size: 4083, Negative conditional cache size: 86, Negative unconditional cache size: 3997, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 325 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 332289, independent: 327697, independent conditional: 10960, independent unconditional: 316737, dependent: 4592, dependent conditional: 357, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 332027, independent: 327697, independent conditional: 10960, independent unconditional: 316737, dependent: 4330, dependent conditional: 95, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 332027, independent: 327697, independent conditional: 10960, independent unconditional: 316737, dependent: 4330, dependent conditional: 95, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 332485, independent: 327697, independent conditional: 363, independent unconditional: 327334, dependent: 4788, dependent conditional: 95, dependent unconditional: 4693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 332485, independent: 327697, independent conditional: 363, independent unconditional: 327334, dependent: 4788, dependent conditional: 86, dependent unconditional: 4702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 332485, independent: 327697, independent conditional: 363, independent unconditional: 327334, dependent: 4788, dependent conditional: 86, dependent unconditional: 4702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 283028, independent: 278707, independent conditional: 190, independent unconditional: 278517, dependent: 4321, dependent conditional: 86, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 283028, independent: 276808, independent conditional: 0, independent unconditional: 276808, dependent: 6220, dependent conditional: 0, dependent unconditional: 6220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6220, independent: 1899, independent conditional: 190, independent unconditional: 1709, dependent: 4321, dependent conditional: 86, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6220, independent: 1899, independent conditional: 190, independent unconditional: 1709, dependent: 4321, dependent conditional: 86, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4884, independent: 1599, independent conditional: 170, independent unconditional: 1429, dependent: 3285, dependent conditional: 67, dependent unconditional: 3218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 332485, independent: 48990, independent conditional: 173, independent unconditional: 48817, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 283028, unknown conditional: 276, unknown unconditional: 282752] , Statistics on independence cache: Total cache size (in pairs): 283028, Positive cache size: 278707, Positive conditional cache size: 190, Positive unconditional cache size: 278517, Negative cache size: 4321, Negative conditional cache size: 86, Negative unconditional cache size: 4235, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 262 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.8s, Number of persistent set computation: 1040, Number of trivial persistent sets: 832, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 320972, independent: 316737, independent conditional: 0, independent unconditional: 316737, dependent: 4235, dependent conditional: 0, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 332289, independent: 327697, independent conditional: 10960, independent unconditional: 316737, dependent: 4592, dependent conditional: 357, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 332027, independent: 327697, independent conditional: 10960, independent unconditional: 316737, dependent: 4330, dependent conditional: 95, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 332027, independent: 327697, independent conditional: 10960, independent unconditional: 316737, dependent: 4330, dependent conditional: 95, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 332485, independent: 327697, independent conditional: 363, independent unconditional: 327334, dependent: 4788, dependent conditional: 95, dependent unconditional: 4693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 332485, independent: 327697, independent conditional: 363, independent unconditional: 327334, dependent: 4788, dependent conditional: 86, dependent unconditional: 4702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 332485, independent: 327697, independent conditional: 363, independent unconditional: 327334, dependent: 4788, dependent conditional: 86, dependent unconditional: 4702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 283028, independent: 278707, independent conditional: 190, independent unconditional: 278517, dependent: 4321, dependent conditional: 86, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 283028, independent: 276808, independent conditional: 0, independent unconditional: 276808, dependent: 6220, dependent conditional: 0, dependent unconditional: 6220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6220, independent: 1899, independent conditional: 190, independent unconditional: 1709, dependent: 4321, dependent conditional: 86, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6220, independent: 1899, independent conditional: 190, independent unconditional: 1709, dependent: 4321, dependent conditional: 86, dependent unconditional: 4235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4884, independent: 1599, independent conditional: 170, independent unconditional: 1429, dependent: 3285, dependent conditional: 67, dependent unconditional: 3218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 332485, independent: 48990, independent conditional: 173, independent unconditional: 48817, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 283028, unknown conditional: 276, unknown unconditional: 282752] , Statistics on independence cache: Total cache size (in pairs): 283028, Positive cache size: 278707, Positive conditional cache size: 190, Positive unconditional cache size: 278517, Negative cache size: 4321, Negative conditional cache size: 86, Negative unconditional cache size: 4235, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 262 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 375128, independent: 370095, independent conditional: 12339, independent unconditional: 357756, dependent: 5033, dependent conditional: 430, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 374803, independent: 370095, independent conditional: 12339, independent unconditional: 357756, dependent: 4708, dependent conditional: 105, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 374803, independent: 370095, independent conditional: 12339, independent unconditional: 357756, dependent: 4708, dependent conditional: 105, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375312, independent: 370095, independent conditional: 405, independent unconditional: 369690, dependent: 5217, dependent conditional: 104, dependent unconditional: 5113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 375312, independent: 370095, independent conditional: 405, independent unconditional: 369690, dependent: 5217, dependent conditional: 95, dependent unconditional: 5122, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 375312, independent: 370095, independent conditional: 405, independent unconditional: 369690, dependent: 5217, dependent conditional: 95, dependent unconditional: 5122, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 317511, independent: 312813, independent conditional: 207, independent unconditional: 312606, dependent: 4698, dependent conditional: 95, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 317511, independent: 310744, independent conditional: 0, independent unconditional: 310744, dependent: 6767, dependent conditional: 0, dependent unconditional: 6767, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6767, independent: 2069, independent conditional: 207, independent unconditional: 1862, dependent: 4698, dependent conditional: 95, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6767, independent: 2069, independent conditional: 207, independent unconditional: 1862, dependent: 4698, dependent conditional: 95, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5208, independent: 1644, independent conditional: 195, independent unconditional: 1450, dependent: 3563, dependent conditional: 87, dependent unconditional: 3476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 375312, independent: 57282, independent conditional: 198, independent unconditional: 57084, dependent: 519, dependent conditional: 0, dependent unconditional: 519, unknown: 317511, unknown conditional: 302, unknown unconditional: 317209] , Statistics on independence cache: Total cache size (in pairs): 317511, Positive cache size: 312813, Positive conditional cache size: 207, Positive unconditional cache size: 312606, Negative cache size: 4698, Negative conditional cache size: 95, Negative unconditional cache size: 4603, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 325 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.3s, Number of persistent set computation: 1584, Number of trivial persistent sets: 1216, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 362359, independent: 357756, independent conditional: 0, independent unconditional: 357756, dependent: 4603, dependent conditional: 0, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 375128, independent: 370095, independent conditional: 12339, independent unconditional: 357756, dependent: 5033, dependent conditional: 430, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 374803, independent: 370095, independent conditional: 12339, independent unconditional: 357756, dependent: 4708, dependent conditional: 105, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 374803, independent: 370095, independent conditional: 12339, independent unconditional: 357756, dependent: 4708, dependent conditional: 105, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375312, independent: 370095, independent conditional: 405, independent unconditional: 369690, dependent: 5217, dependent conditional: 104, dependent unconditional: 5113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 375312, independent: 370095, independent conditional: 405, independent unconditional: 369690, dependent: 5217, dependent conditional: 95, dependent unconditional: 5122, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 375312, independent: 370095, independent conditional: 405, independent unconditional: 369690, dependent: 5217, dependent conditional: 95, dependent unconditional: 5122, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 317511, independent: 312813, independent conditional: 207, independent unconditional: 312606, dependent: 4698, dependent conditional: 95, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 317511, independent: 310744, independent conditional: 0, independent unconditional: 310744, dependent: 6767, dependent conditional: 0, dependent unconditional: 6767, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6767, independent: 2069, independent conditional: 207, independent unconditional: 1862, dependent: 4698, dependent conditional: 95, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6767, independent: 2069, independent conditional: 207, independent unconditional: 1862, dependent: 4698, dependent conditional: 95, dependent unconditional: 4603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5208, independent: 1644, independent conditional: 195, independent unconditional: 1450, dependent: 3563, dependent conditional: 87, dependent unconditional: 3476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 375312, independent: 57282, independent conditional: 198, independent unconditional: 57084, dependent: 519, dependent conditional: 0, dependent unconditional: 519, unknown: 317511, unknown conditional: 302, unknown unconditional: 317209] , Statistics on independence cache: Total cache size (in pairs): 317511, Positive cache size: 312813, Positive conditional cache size: 207, Positive unconditional cache size: 312606, Negative cache size: 4698, Negative conditional cache size: 95, Negative unconditional cache size: 4603, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 325 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 408360, independent: 402470, independent conditional: 15014, independent unconditional: 387456, dependent: 5890, dependent conditional: 892, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 407595, independent: 402470, independent conditional: 15014, independent unconditional: 387456, dependent: 5125, dependent conditional: 127, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 407595, independent: 402470, independent conditional: 15014, independent unconditional: 387456, dependent: 5125, dependent conditional: 127, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 408131, independent: 402470, independent conditional: 423, independent unconditional: 402047, dependent: 5661, dependent conditional: 113, dependent unconditional: 5548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 408131, independent: 402470, independent conditional: 423, independent unconditional: 402047, dependent: 5661, dependent conditional: 104, dependent unconditional: 5557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 408131, independent: 402470, independent conditional: 423, independent unconditional: 402047, dependent: 5661, dependent conditional: 104, dependent unconditional: 5557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 341741, independent: 336639, independent conditional: 216, independent unconditional: 336423, dependent: 5102, dependent conditional: 104, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 341741, independent: 334407, independent conditional: 0, independent unconditional: 334407, dependent: 7334, dependent conditional: 0, dependent unconditional: 7334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7334, independent: 2232, independent conditional: 216, independent unconditional: 2016, dependent: 5102, dependent conditional: 104, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7334, independent: 2232, independent conditional: 216, independent unconditional: 2016, dependent: 5102, dependent conditional: 104, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5750, independent: 1748, independent conditional: 185, independent unconditional: 1564, dependent: 4002, dependent conditional: 82, dependent unconditional: 3920, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 408131, independent: 65831, independent conditional: 207, independent unconditional: 65624, dependent: 559, dependent conditional: 0, dependent unconditional: 559, unknown: 341741, unknown conditional: 320, unknown unconditional: 341421] , Statistics on independence cache: Total cache size (in pairs): 341741, Positive cache size: 336639, Positive conditional cache size: 216, Positive unconditional cache size: 336423, Negative cache size: 5102, Negative conditional cache size: 104, Negative unconditional cache size: 4998, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 765 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.1s, Number of persistent set computation: 1872, Number of trivial persistent sets: 1317, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 392454, independent: 387456, independent conditional: 0, independent unconditional: 387456, dependent: 4998, dependent conditional: 0, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 408360, independent: 402470, independent conditional: 15014, independent unconditional: 387456, dependent: 5890, dependent conditional: 892, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 407595, independent: 402470, independent conditional: 15014, independent unconditional: 387456, dependent: 5125, dependent conditional: 127, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 407595, independent: 402470, independent conditional: 15014, independent unconditional: 387456, dependent: 5125, dependent conditional: 127, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 408131, independent: 402470, independent conditional: 423, independent unconditional: 402047, dependent: 5661, dependent conditional: 113, dependent unconditional: 5548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 408131, independent: 402470, independent conditional: 423, independent unconditional: 402047, dependent: 5661, dependent conditional: 104, dependent unconditional: 5557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 408131, independent: 402470, independent conditional: 423, independent unconditional: 402047, dependent: 5661, dependent conditional: 104, dependent unconditional: 5557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 341741, independent: 336639, independent conditional: 216, independent unconditional: 336423, dependent: 5102, dependent conditional: 104, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 341741, independent: 334407, independent conditional: 0, independent unconditional: 334407, dependent: 7334, dependent conditional: 0, dependent unconditional: 7334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7334, independent: 2232, independent conditional: 216, independent unconditional: 2016, dependent: 5102, dependent conditional: 104, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7334, independent: 2232, independent conditional: 216, independent unconditional: 2016, dependent: 5102, dependent conditional: 104, dependent unconditional: 4998, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5750, independent: 1748, independent conditional: 185, independent unconditional: 1564, dependent: 4002, dependent conditional: 82, dependent unconditional: 3920, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 408131, independent: 65831, independent conditional: 207, independent unconditional: 65624, dependent: 559, dependent conditional: 0, dependent unconditional: 559, unknown: 341741, unknown conditional: 320, unknown unconditional: 341421] , Statistics on independence cache: Total cache size (in pairs): 341741, Positive cache size: 336639, Positive conditional cache size: 216, Positive unconditional cache size: 336423, Negative cache size: 5102, Negative conditional cache size: 104, Negative unconditional cache size: 4998, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 765 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 418495, independent: 412887, independent conditional: 13553, independent unconditional: 399334, dependent: 5608, dependent conditional: 400, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 418208, independent: 412887, independent conditional: 13553, independent unconditional: 399334, dependent: 5321, dependent conditional: 113, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 418208, independent: 412887, independent conditional: 13553, independent unconditional: 399334, dependent: 5321, dependent conditional: 113, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 418780, independent: 412887, independent conditional: 459, independent unconditional: 412428, dependent: 5893, dependent conditional: 113, dependent unconditional: 5780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 418780, independent: 412887, independent conditional: 459, independent unconditional: 412428, dependent: 5893, dependent conditional: 104, dependent unconditional: 5789, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 418780, independent: 412887, independent conditional: 459, independent unconditional: 412428, dependent: 5893, dependent conditional: 104, dependent unconditional: 5789, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 357342, independent: 352030, independent conditional: 234, independent unconditional: 351796, dependent: 5312, dependent conditional: 104, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 357342, independent: 349736, independent conditional: 0, independent unconditional: 349736, dependent: 7606, dependent conditional: 0, dependent unconditional: 7606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7606, independent: 2294, independent conditional: 234, independent unconditional: 2060, dependent: 5312, dependent conditional: 104, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7606, independent: 2294, independent conditional: 234, independent unconditional: 2060, dependent: 5312, dependent conditional: 104, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6820, independent: 2088, independent conditional: 271, independent unconditional: 1817, dependent: 4732, dependent conditional: 92, dependent unconditional: 4640, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 418780, independent: 60857, independent conditional: 225, independent unconditional: 60632, dependent: 581, dependent conditional: 0, dependent unconditional: 581, unknown: 357342, unknown conditional: 338, unknown unconditional: 357004] , Statistics on independence cache: Total cache size (in pairs): 357342, Positive cache size: 352030, Positive conditional cache size: 234, Positive unconditional cache size: 351796, Negative cache size: 5312, Negative conditional cache size: 104, Negative unconditional cache size: 5208, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 287 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.2s, Number of persistent set computation: 1632, Number of trivial persistent sets: 1260, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 404542, independent: 399334, independent conditional: 0, independent unconditional: 399334, dependent: 5208, dependent conditional: 0, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 418495, independent: 412887, independent conditional: 13553, independent unconditional: 399334, dependent: 5608, dependent conditional: 400, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 418208, independent: 412887, independent conditional: 13553, independent unconditional: 399334, dependent: 5321, dependent conditional: 113, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 418208, independent: 412887, independent conditional: 13553, independent unconditional: 399334, dependent: 5321, dependent conditional: 113, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 418780, independent: 412887, independent conditional: 459, independent unconditional: 412428, dependent: 5893, dependent conditional: 113, dependent unconditional: 5780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 418780, independent: 412887, independent conditional: 459, independent unconditional: 412428, dependent: 5893, dependent conditional: 104, dependent unconditional: 5789, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 418780, independent: 412887, independent conditional: 459, independent unconditional: 412428, dependent: 5893, dependent conditional: 104, dependent unconditional: 5789, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 357342, independent: 352030, independent conditional: 234, independent unconditional: 351796, dependent: 5312, dependent conditional: 104, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 357342, independent: 349736, independent conditional: 0, independent unconditional: 349736, dependent: 7606, dependent conditional: 0, dependent unconditional: 7606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7606, independent: 2294, independent conditional: 234, independent unconditional: 2060, dependent: 5312, dependent conditional: 104, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7606, independent: 2294, independent conditional: 234, independent unconditional: 2060, dependent: 5312, dependent conditional: 104, dependent unconditional: 5208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6820, independent: 2088, independent conditional: 271, independent unconditional: 1817, dependent: 4732, dependent conditional: 92, dependent unconditional: 4640, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 418780, independent: 60857, independent conditional: 225, independent unconditional: 60632, dependent: 581, dependent conditional: 0, dependent unconditional: 581, unknown: 357342, unknown conditional: 338, unknown unconditional: 357004] , Statistics on independence cache: Total cache size (in pairs): 357342, Positive cache size: 352030, Positive conditional cache size: 234, Positive unconditional cache size: 351796, Negative cache size: 5312, Negative conditional cache size: 104, Negative unconditional cache size: 5208, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 287 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 444489, independent: 438537, independent conditional: 14439, independent unconditional: 424098, dependent: 5952, dependent conditional: 412, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 444199, independent: 438537, independent conditional: 14439, independent unconditional: 424098, dependent: 5662, dependent conditional: 122, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 444199, independent: 438537, independent conditional: 14439, independent unconditional: 424098, dependent: 5662, dependent conditional: 122, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 444798, independent: 438537, independent conditional: 477, independent unconditional: 438060, dependent: 6261, dependent conditional: 122, dependent unconditional: 6139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 444798, independent: 438537, independent conditional: 477, independent unconditional: 438060, dependent: 6261, dependent conditional: 113, dependent unconditional: 6148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 444798, independent: 438537, independent conditional: 477, independent unconditional: 438060, dependent: 6261, dependent conditional: 113, dependent unconditional: 6148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 379557, independent: 373904, independent conditional: 243, independent unconditional: 373661, dependent: 5653, dependent conditional: 113, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 379557, independent: 371467, independent conditional: 0, independent unconditional: 371467, dependent: 8090, dependent conditional: 0, dependent unconditional: 8090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8090, independent: 2437, independent conditional: 243, independent unconditional: 2194, dependent: 5653, dependent conditional: 113, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8090, independent: 2437, independent conditional: 243, independent unconditional: 2194, dependent: 5653, dependent conditional: 113, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6971, independent: 2199, independent conditional: 220, independent unconditional: 1980, dependent: 4772, dependent conditional: 90, dependent unconditional: 4682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 444798, independent: 64633, independent conditional: 234, independent unconditional: 64399, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 379557, unknown conditional: 356, unknown unconditional: 379201] , Statistics on independence cache: Total cache size (in pairs): 379557, Positive cache size: 373904, Positive conditional cache size: 243, Positive unconditional cache size: 373661, Negative cache size: 5653, Negative conditional cache size: 113, Negative unconditional cache size: 5540, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 290 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.5s, Number of persistent set computation: 1677, Number of trivial persistent sets: 1297, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 429638, independent: 424098, independent conditional: 0, independent unconditional: 424098, dependent: 5540, dependent conditional: 0, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 444489, independent: 438537, independent conditional: 14439, independent unconditional: 424098, dependent: 5952, dependent conditional: 412, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 444199, independent: 438537, independent conditional: 14439, independent unconditional: 424098, dependent: 5662, dependent conditional: 122, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 444199, independent: 438537, independent conditional: 14439, independent unconditional: 424098, dependent: 5662, dependent conditional: 122, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 444798, independent: 438537, independent conditional: 477, independent unconditional: 438060, dependent: 6261, dependent conditional: 122, dependent unconditional: 6139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 444798, independent: 438537, independent conditional: 477, independent unconditional: 438060, dependent: 6261, dependent conditional: 113, dependent unconditional: 6148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 444798, independent: 438537, independent conditional: 477, independent unconditional: 438060, dependent: 6261, dependent conditional: 113, dependent unconditional: 6148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 379557, independent: 373904, independent conditional: 243, independent unconditional: 373661, dependent: 5653, dependent conditional: 113, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 379557, independent: 371467, independent conditional: 0, independent unconditional: 371467, dependent: 8090, dependent conditional: 0, dependent unconditional: 8090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8090, independent: 2437, independent conditional: 243, independent unconditional: 2194, dependent: 5653, dependent conditional: 113, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8090, independent: 2437, independent conditional: 243, independent unconditional: 2194, dependent: 5653, dependent conditional: 113, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6971, independent: 2199, independent conditional: 220, independent unconditional: 1980, dependent: 4772, dependent conditional: 90, dependent unconditional: 4682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 444798, independent: 64633, independent conditional: 234, independent unconditional: 64399, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 379557, unknown conditional: 356, unknown unconditional: 379201] , Statistics on independence cache: Total cache size (in pairs): 379557, Positive cache size: 373904, Positive conditional cache size: 243, Positive unconditional cache size: 373661, Negative cache size: 5653, Negative conditional cache size: 113, Negative unconditional cache size: 5540, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 290 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 474934, independent: 468593, independent conditional: 15469, independent unconditional: 453124, dependent: 6341, dependent conditional: 449, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 474618, independent: 468593, independent conditional: 15469, independent unconditional: 453124, dependent: 6025, dependent conditional: 133, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 474618, independent: 468593, independent conditional: 15469, independent unconditional: 453124, dependent: 6025, dependent conditional: 133, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 475247, independent: 468593, independent conditional: 497, independent unconditional: 468096, dependent: 6654, dependent conditional: 132, dependent unconditional: 6522, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 475247, independent: 468593, independent conditional: 497, independent unconditional: 468096, dependent: 6654, dependent conditional: 123, dependent unconditional: 6531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 475247, independent: 468593, independent conditional: 497, independent unconditional: 468096, dependent: 6654, dependent conditional: 123, dependent unconditional: 6531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 404078, independent: 398063, independent conditional: 253, independent unconditional: 397810, dependent: 6015, dependent conditional: 123, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 404078, independent: 395467, independent conditional: 0, independent unconditional: 395467, dependent: 8611, dependent conditional: 0, dependent unconditional: 8611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8611, independent: 2596, independent conditional: 253, independent unconditional: 2343, dependent: 6015, dependent conditional: 123, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8611, independent: 2596, independent conditional: 253, independent unconditional: 2343, dependent: 6015, dependent conditional: 123, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7332, independent: 2328, independent conditional: 247, independent unconditional: 2081, dependent: 5004, dependent conditional: 103, dependent unconditional: 4902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 475247, independent: 70530, independent conditional: 244, independent unconditional: 70286, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 404078, unknown conditional: 376, unknown unconditional: 403702] , Statistics on independence cache: Total cache size (in pairs): 404078, Positive cache size: 398063, Positive conditional cache size: 253, Positive unconditional cache size: 397810, Negative cache size: 6015, Negative conditional cache size: 123, Negative unconditional cache size: 5892, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 316 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 9.4s, Number of persistent set computation: 1761, Number of trivial persistent sets: 1363, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 459016, independent: 453124, independent conditional: 0, independent unconditional: 453124, dependent: 5892, dependent conditional: 0, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 474934, independent: 468593, independent conditional: 15469, independent unconditional: 453124, dependent: 6341, dependent conditional: 449, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 474618, independent: 468593, independent conditional: 15469, independent unconditional: 453124, dependent: 6025, dependent conditional: 133, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 474618, independent: 468593, independent conditional: 15469, independent unconditional: 453124, dependent: 6025, dependent conditional: 133, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 475247, independent: 468593, independent conditional: 497, independent unconditional: 468096, dependent: 6654, dependent conditional: 132, dependent unconditional: 6522, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 475247, independent: 468593, independent conditional: 497, independent unconditional: 468096, dependent: 6654, dependent conditional: 123, dependent unconditional: 6531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 475247, independent: 468593, independent conditional: 497, independent unconditional: 468096, dependent: 6654, dependent conditional: 123, dependent unconditional: 6531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 404078, independent: 398063, independent conditional: 253, independent unconditional: 397810, dependent: 6015, dependent conditional: 123, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 404078, independent: 395467, independent conditional: 0, independent unconditional: 395467, dependent: 8611, dependent conditional: 0, dependent unconditional: 8611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8611, independent: 2596, independent conditional: 253, independent unconditional: 2343, dependent: 6015, dependent conditional: 123, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8611, independent: 2596, independent conditional: 253, independent unconditional: 2343, dependent: 6015, dependent conditional: 123, dependent unconditional: 5892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7332, independent: 2328, independent conditional: 247, independent unconditional: 2081, dependent: 5004, dependent conditional: 103, dependent unconditional: 4902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 475247, independent: 70530, independent conditional: 244, independent unconditional: 70286, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 404078, unknown conditional: 376, unknown unconditional: 403702] , Statistics on independence cache: Total cache size (in pairs): 404078, Positive cache size: 398063, Positive conditional cache size: 253, Positive unconditional cache size: 397810, Negative cache size: 6015, Negative conditional cache size: 123, Negative unconditional cache size: 5892, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 316 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 501946, independent: 495287, independent conditional: 16156, independent unconditional: 479131, dependent: 6659, dependent conditional: 416, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 501672, independent: 495287, independent conditional: 16156, independent unconditional: 479131, dependent: 6385, dependent conditional: 142, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 501672, independent: 495287, independent conditional: 16156, independent unconditional: 479131, dependent: 6385, dependent conditional: 142, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 502360, independent: 495287, independent conditional: 546, independent unconditional: 494741, dependent: 7073, dependent conditional: 142, dependent unconditional: 6931, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 502360, independent: 495287, independent conditional: 546, independent unconditional: 494741, dependent: 7073, dependent conditional: 133, dependent unconditional: 6940, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 502360, independent: 495287, independent conditional: 546, independent unconditional: 494741, dependent: 7073, dependent conditional: 133, dependent unconditional: 6940, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 428372, independent: 421996, independent conditional: 273, independent unconditional: 421723, dependent: 6376, dependent conditional: 133, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 428372, independent: 419247, independent conditional: 0, independent unconditional: 419247, dependent: 9125, dependent conditional: 0, dependent unconditional: 9125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9125, independent: 2749, independent conditional: 273, independent unconditional: 2476, dependent: 6376, dependent conditional: 133, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9125, independent: 2749, independent conditional: 273, independent unconditional: 2476, dependent: 6376, dependent conditional: 133, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8318, independent: 2443, independent conditional: 304, independent unconditional: 2139, dependent: 5875, dependent conditional: 124, dependent unconditional: 5751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 502360, independent: 73291, independent conditional: 273, independent unconditional: 73018, dependent: 697, dependent conditional: 0, dependent unconditional: 697, unknown: 428372, unknown conditional: 406, unknown unconditional: 427966] , Statistics on independence cache: Total cache size (in pairs): 428372, Positive cache size: 421996, Positive conditional cache size: 273, Positive unconditional cache size: 421723, Negative cache size: 6376, Negative conditional cache size: 133, Negative unconditional cache size: 6243, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 274 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.3s, Number of persistent set computation: 1776, Number of trivial persistent sets: 1386, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 485374, independent: 479131, independent conditional: 0, independent unconditional: 479131, dependent: 6243, dependent conditional: 0, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 501946, independent: 495287, independent conditional: 16156, independent unconditional: 479131, dependent: 6659, dependent conditional: 416, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 501672, independent: 495287, independent conditional: 16156, independent unconditional: 479131, dependent: 6385, dependent conditional: 142, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 501672, independent: 495287, independent conditional: 16156, independent unconditional: 479131, dependent: 6385, dependent conditional: 142, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 502360, independent: 495287, independent conditional: 546, independent unconditional: 494741, dependent: 7073, dependent conditional: 142, dependent unconditional: 6931, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 502360, independent: 495287, independent conditional: 546, independent unconditional: 494741, dependent: 7073, dependent conditional: 133, dependent unconditional: 6940, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 502360, independent: 495287, independent conditional: 546, independent unconditional: 494741, dependent: 7073, dependent conditional: 133, dependent unconditional: 6940, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 428372, independent: 421996, independent conditional: 273, independent unconditional: 421723, dependent: 6376, dependent conditional: 133, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 428372, independent: 419247, independent conditional: 0, independent unconditional: 419247, dependent: 9125, dependent conditional: 0, dependent unconditional: 9125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9125, independent: 2749, independent conditional: 273, independent unconditional: 2476, dependent: 6376, dependent conditional: 133, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9125, independent: 2749, independent conditional: 273, independent unconditional: 2476, dependent: 6376, dependent conditional: 133, dependent unconditional: 6243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8318, independent: 2443, independent conditional: 304, independent unconditional: 2139, dependent: 5875, dependent conditional: 124, dependent unconditional: 5751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 502360, independent: 73291, independent conditional: 273, independent unconditional: 73018, dependent: 697, dependent conditional: 0, dependent unconditional: 697, unknown: 428372, unknown conditional: 406, unknown unconditional: 427966] , Statistics on independence cache: Total cache size (in pairs): 428372, Positive cache size: 421996, Positive conditional cache size: 273, Positive unconditional cache size: 421723, Negative cache size: 6376, Negative conditional cache size: 133, Negative unconditional cache size: 6243, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 274 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 537174, independent: 529991, independent conditional: 18969, independent unconditional: 511022, dependent: 7183, dependent conditional: 504, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 536824, independent: 529991, independent conditional: 18969, independent unconditional: 511022, dependent: 6833, dependent conditional: 154, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 536824, independent: 529991, independent conditional: 18969, independent unconditional: 511022, dependent: 6833, dependent conditional: 154, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 537532, independent: 529991, independent conditional: 566, independent unconditional: 529425, dependent: 7541, dependent conditional: 142, dependent unconditional: 7399, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 537532, independent: 529991, independent conditional: 566, independent unconditional: 529425, dependent: 7541, dependent conditional: 133, dependent unconditional: 7408, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 537532, independent: 529991, independent conditional: 566, independent unconditional: 529425, dependent: 7541, dependent conditional: 133, dependent unconditional: 7408, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 455800, independent: 448988, independent conditional: 283, independent unconditional: 448705, dependent: 6812, dependent conditional: 133, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 455800, independent: 446076, independent conditional: 0, independent unconditional: 446076, dependent: 9724, dependent conditional: 0, dependent unconditional: 9724, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9724, independent: 2912, independent conditional: 283, independent unconditional: 2629, dependent: 6812, dependent conditional: 133, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9724, independent: 2912, independent conditional: 283, independent unconditional: 2629, dependent: 6812, dependent conditional: 133, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8285, independent: 2531, independent conditional: 269, independent unconditional: 2262, dependent: 5754, dependent conditional: 109, dependent unconditional: 5645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 537532, independent: 81003, independent conditional: 283, independent unconditional: 80720, dependent: 729, dependent conditional: 0, dependent unconditional: 729, unknown: 455800, unknown conditional: 416, unknown unconditional: 455384] , Statistics on independence cache: Total cache size (in pairs): 455800, Positive cache size: 448988, Positive conditional cache size: 283, Positive unconditional cache size: 448705, Negative cache size: 6812, Negative conditional cache size: 133, Negative unconditional cache size: 6679, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 350 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.7s, Number of persistent set computation: 2106, Number of trivial persistent sets: 1479, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 517701, independent: 511022, independent conditional: 0, independent unconditional: 511022, dependent: 6679, dependent conditional: 0, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 537174, independent: 529991, independent conditional: 18969, independent unconditional: 511022, dependent: 7183, dependent conditional: 504, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 536824, independent: 529991, independent conditional: 18969, independent unconditional: 511022, dependent: 6833, dependent conditional: 154, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 536824, independent: 529991, independent conditional: 18969, independent unconditional: 511022, dependent: 6833, dependent conditional: 154, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 537532, independent: 529991, independent conditional: 566, independent unconditional: 529425, dependent: 7541, dependent conditional: 142, dependent unconditional: 7399, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 537532, independent: 529991, independent conditional: 566, independent unconditional: 529425, dependent: 7541, dependent conditional: 133, dependent unconditional: 7408, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 537532, independent: 529991, independent conditional: 566, independent unconditional: 529425, dependent: 7541, dependent conditional: 133, dependent unconditional: 7408, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 455800, independent: 448988, independent conditional: 283, independent unconditional: 448705, dependent: 6812, dependent conditional: 133, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 455800, independent: 446076, independent conditional: 0, independent unconditional: 446076, dependent: 9724, dependent conditional: 0, dependent unconditional: 9724, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9724, independent: 2912, independent conditional: 283, independent unconditional: 2629, dependent: 6812, dependent conditional: 133, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9724, independent: 2912, independent conditional: 283, independent unconditional: 2629, dependent: 6812, dependent conditional: 133, dependent unconditional: 6679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8285, independent: 2531, independent conditional: 269, independent unconditional: 2262, dependent: 5754, dependent conditional: 109, dependent unconditional: 5645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 537532, independent: 81003, independent conditional: 283, independent unconditional: 80720, dependent: 729, dependent conditional: 0, dependent unconditional: 729, unknown: 455800, unknown conditional: 416, unknown unconditional: 455384] , Statistics on independence cache: Total cache size (in pairs): 455800, Positive cache size: 448988, Positive conditional cache size: 283, Positive unconditional cache size: 448705, Negative cache size: 6812, Negative conditional cache size: 133, Negative unconditional cache size: 6679, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 350 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 554164, independent: 546773, independent conditional: 17788, independent unconditional: 528985, dependent: 7391, dependent conditional: 452, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 553865, independent: 546773, independent conditional: 17788, independent unconditional: 528985, dependent: 7092, dependent conditional: 153, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 553865, independent: 546773, independent conditional: 17788, independent unconditional: 528985, dependent: 7092, dependent conditional: 153, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 554636, independent: 546773, independent conditional: 618, independent unconditional: 546155, dependent: 7863, dependent conditional: 153, dependent unconditional: 7710, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 554636, independent: 546773, independent conditional: 618, independent unconditional: 546155, dependent: 7863, dependent conditional: 144, dependent unconditional: 7719, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 554636, independent: 546773, independent conditional: 618, independent unconditional: 546155, dependent: 7863, dependent conditional: 144, dependent unconditional: 7719, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 475332, independent: 468249, independent conditional: 304, independent unconditional: 467945, dependent: 7083, dependent conditional: 144, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 475332, independent: 465230, independent conditional: 0, independent unconditional: 465230, dependent: 10102, dependent conditional: 0, dependent unconditional: 10102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10102, independent: 3019, independent conditional: 304, independent unconditional: 2715, dependent: 7083, dependent conditional: 144, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10102, independent: 3019, independent conditional: 304, independent unconditional: 2715, dependent: 7083, dependent conditional: 144, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8969, independent: 2916, independent conditional: 416, independent unconditional: 2500, dependent: 6052, dependent conditional: 120, dependent unconditional: 5933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 554636, independent: 78524, independent conditional: 314, independent unconditional: 78210, dependent: 780, dependent conditional: 0, dependent unconditional: 780, unknown: 475332, unknown conditional: 448, unknown unconditional: 474884] , Statistics on independence cache: Total cache size (in pairs): 475332, Positive cache size: 468249, Positive conditional cache size: 304, Positive unconditional cache size: 467945, Negative cache size: 7083, Negative conditional cache size: 144, Negative unconditional cache size: 6939, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 299 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.9s, Number of persistent set computation: 1849, Number of trivial persistent sets: 1440, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 535924, independent: 528985, independent conditional: 0, independent unconditional: 528985, dependent: 6939, dependent conditional: 0, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 554164, independent: 546773, independent conditional: 17788, independent unconditional: 528985, dependent: 7391, dependent conditional: 452, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 553865, independent: 546773, independent conditional: 17788, independent unconditional: 528985, dependent: 7092, dependent conditional: 153, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 553865, independent: 546773, independent conditional: 17788, independent unconditional: 528985, dependent: 7092, dependent conditional: 153, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 554636, independent: 546773, independent conditional: 618, independent unconditional: 546155, dependent: 7863, dependent conditional: 153, dependent unconditional: 7710, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 554636, independent: 546773, independent conditional: 618, independent unconditional: 546155, dependent: 7863, dependent conditional: 144, dependent unconditional: 7719, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 554636, independent: 546773, independent conditional: 618, independent unconditional: 546155, dependent: 7863, dependent conditional: 144, dependent unconditional: 7719, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 475332, independent: 468249, independent conditional: 304, independent unconditional: 467945, dependent: 7083, dependent conditional: 144, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 475332, independent: 465230, independent conditional: 0, independent unconditional: 465230, dependent: 10102, dependent conditional: 0, dependent unconditional: 10102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10102, independent: 3019, independent conditional: 304, independent unconditional: 2715, dependent: 7083, dependent conditional: 144, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10102, independent: 3019, independent conditional: 304, independent unconditional: 2715, dependent: 7083, dependent conditional: 144, dependent unconditional: 6939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8969, independent: 2916, independent conditional: 416, independent unconditional: 2500, dependent: 6052, dependent conditional: 120, dependent unconditional: 5933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 554636, independent: 78524, independent conditional: 314, independent unconditional: 78210, dependent: 780, dependent conditional: 0, dependent unconditional: 780, unknown: 475332, unknown conditional: 448, unknown unconditional: 474884] , Statistics on independence cache: Total cache size (in pairs): 475332, Positive cache size: 468249, Positive conditional cache size: 304, Positive unconditional cache size: 467945, Negative cache size: 7083, Negative conditional cache size: 144, Negative unconditional cache size: 6939, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 299 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 606797, independent: 598169, independent conditional: 21410, independent unconditional: 576759, dependent: 8628, dependent conditional: 1119, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 605863, independent: 598169, independent conditional: 21410, independent unconditional: 576759, dependent: 7694, dependent conditional: 185, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 605863, independent: 598169, independent conditional: 21410, independent unconditional: 576759, dependent: 7694, dependent conditional: 185, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 606667, independent: 598169, independent conditional: 640, independent unconditional: 597529, dependent: 8498, dependent conditional: 164, dependent unconditional: 8334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 606667, independent: 598169, independent conditional: 640, independent unconditional: 597529, dependent: 8498, dependent conditional: 155, dependent unconditional: 8343, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 606667, independent: 598169, independent conditional: 640, independent unconditional: 597529, dependent: 8498, dependent conditional: 155, dependent unconditional: 8343, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 511740, independent: 504076, independent conditional: 315, independent unconditional: 503761, dependent: 7664, dependent conditional: 155, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 511740, independent: 500759, independent conditional: 0, independent unconditional: 500759, dependent: 10981, dependent conditional: 0, dependent unconditional: 10981, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10981, independent: 3317, independent conditional: 315, independent unconditional: 3002, dependent: 7664, dependent conditional: 155, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10981, independent: 3317, independent conditional: 315, independent unconditional: 3002, dependent: 7664, dependent conditional: 155, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9284, independent: 2953, independent conditional: 329, independent unconditional: 2624, dependent: 6331, dependent conditional: 123, dependent unconditional: 6208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 606667, independent: 94093, independent conditional: 325, independent unconditional: 93768, dependent: 834, dependent conditional: 0, dependent unconditional: 834, unknown: 511740, unknown conditional: 470, unknown unconditional: 511270] , Statistics on independence cache: Total cache size (in pairs): 511740, Positive cache size: 504076, Positive conditional cache size: 315, Positive unconditional cache size: 503761, Negative cache size: 7664, Negative conditional cache size: 155, Negative unconditional cache size: 7509, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 934 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.0s, Number of persistent set computation: 2261, Number of trivial persistent sets: 1589, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 584268, independent: 576759, independent conditional: 0, independent unconditional: 576759, dependent: 7509, dependent conditional: 0, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 606797, independent: 598169, independent conditional: 21410, independent unconditional: 576759, dependent: 8628, dependent conditional: 1119, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 605863, independent: 598169, independent conditional: 21410, independent unconditional: 576759, dependent: 7694, dependent conditional: 185, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 605863, independent: 598169, independent conditional: 21410, independent unconditional: 576759, dependent: 7694, dependent conditional: 185, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 606667, independent: 598169, independent conditional: 640, independent unconditional: 597529, dependent: 8498, dependent conditional: 164, dependent unconditional: 8334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 606667, independent: 598169, independent conditional: 640, independent unconditional: 597529, dependent: 8498, dependent conditional: 155, dependent unconditional: 8343, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 606667, independent: 598169, independent conditional: 640, independent unconditional: 597529, dependent: 8498, dependent conditional: 155, dependent unconditional: 8343, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 511740, independent: 504076, independent conditional: 315, independent unconditional: 503761, dependent: 7664, dependent conditional: 155, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 511740, independent: 500759, independent conditional: 0, independent unconditional: 500759, dependent: 10981, dependent conditional: 0, dependent unconditional: 10981, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10981, independent: 3317, independent conditional: 315, independent unconditional: 3002, dependent: 7664, dependent conditional: 155, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10981, independent: 3317, independent conditional: 315, independent unconditional: 3002, dependent: 7664, dependent conditional: 155, dependent unconditional: 7509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9284, independent: 2953, independent conditional: 329, independent unconditional: 2624, dependent: 6331, dependent conditional: 123, dependent unconditional: 6208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 606667, independent: 94093, independent conditional: 325, independent unconditional: 93768, dependent: 834, dependent conditional: 0, dependent unconditional: 834, unknown: 511740, unknown conditional: 470, unknown unconditional: 511270] , Statistics on independence cache: Total cache size (in pairs): 511740, Positive cache size: 504076, Positive conditional cache size: 315, Positive unconditional cache size: 503761, Negative cache size: 7664, Negative conditional cache size: 155, Negative unconditional cache size: 7509, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 934 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 633803, independent: 624814, independent conditional: 22029, independent unconditional: 602785, dependent: 8989, dependent conditional: 1129, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 632857, independent: 624814, independent conditional: 22029, independent unconditional: 602785, dependent: 8043, dependent conditional: 183, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 632857, independent: 624814, independent conditional: 22029, independent unconditional: 602785, dependent: 8043, dependent conditional: 183, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 633705, independent: 624814, independent conditional: 684, independent unconditional: 624130, dependent: 8891, dependent conditional: 164, dependent unconditional: 8727, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 633705, independent: 624814, independent conditional: 684, independent unconditional: 624130, dependent: 8891, dependent conditional: 155, dependent unconditional: 8736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 633705, independent: 624814, independent conditional: 684, independent unconditional: 624130, dependent: 8891, dependent conditional: 155, dependent unconditional: 8736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 536782, independent: 528767, independent conditional: 337, independent unconditional: 528430, dependent: 8015, dependent conditional: 155, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 536782, independent: 525335, independent conditional: 0, independent unconditional: 525335, dependent: 11447, dependent conditional: 0, dependent unconditional: 11447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11447, independent: 3432, independent conditional: 337, independent unconditional: 3095, dependent: 8015, dependent conditional: 155, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11447, independent: 3432, independent conditional: 337, independent unconditional: 3095, dependent: 8015, dependent conditional: 155, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9515, independent: 2924, independent conditional: 292, independent unconditional: 2632, dependent: 6592, dependent conditional: 120, dependent unconditional: 6472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 633705, independent: 96047, independent conditional: 347, independent unconditional: 95700, dependent: 876, dependent conditional: 0, dependent unconditional: 876, unknown: 536782, unknown conditional: 492, unknown unconditional: 536290] , Statistics on independence cache: Total cache size (in pairs): 536782, Positive cache size: 528767, Positive conditional cache size: 337, Positive unconditional cache size: 528430, Negative cache size: 8015, Negative conditional cache size: 155, Negative unconditional cache size: 7860, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 946 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.1s, Number of persistent set computation: 2293, Number of trivial persistent sets: 1607, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 610645, independent: 602785, independent conditional: 0, independent unconditional: 602785, dependent: 7860, dependent conditional: 0, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 633803, independent: 624814, independent conditional: 22029, independent unconditional: 602785, dependent: 8989, dependent conditional: 1129, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 632857, independent: 624814, independent conditional: 22029, independent unconditional: 602785, dependent: 8043, dependent conditional: 183, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 632857, independent: 624814, independent conditional: 22029, independent unconditional: 602785, dependent: 8043, dependent conditional: 183, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 633705, independent: 624814, independent conditional: 684, independent unconditional: 624130, dependent: 8891, dependent conditional: 164, dependent unconditional: 8727, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 633705, independent: 624814, independent conditional: 684, independent unconditional: 624130, dependent: 8891, dependent conditional: 155, dependent unconditional: 8736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 633705, independent: 624814, independent conditional: 684, independent unconditional: 624130, dependent: 8891, dependent conditional: 155, dependent unconditional: 8736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 536782, independent: 528767, independent conditional: 337, independent unconditional: 528430, dependent: 8015, dependent conditional: 155, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 536782, independent: 525335, independent conditional: 0, independent unconditional: 525335, dependent: 11447, dependent conditional: 0, dependent unconditional: 11447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11447, independent: 3432, independent conditional: 337, independent unconditional: 3095, dependent: 8015, dependent conditional: 155, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11447, independent: 3432, independent conditional: 337, independent unconditional: 3095, dependent: 8015, dependent conditional: 155, dependent unconditional: 7860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9515, independent: 2924, independent conditional: 292, independent unconditional: 2632, dependent: 6592, dependent conditional: 120, dependent unconditional: 6472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 633705, independent: 96047, independent conditional: 347, independent unconditional: 95700, dependent: 876, dependent conditional: 0, dependent unconditional: 876, unknown: 536782, unknown conditional: 492, unknown unconditional: 536290] , Statistics on independence cache: Total cache size (in pairs): 536782, Positive cache size: 528767, Positive conditional cache size: 337, Positive unconditional cache size: 528430, Negative cache size: 8015, Negative conditional cache size: 155, Negative unconditional cache size: 7860, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 946 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 619055, independent: 610585, independent conditional: 19897, independent unconditional: 590688, dependent: 8470, dependent conditional: 443, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 618787, independent: 610585, independent conditional: 19897, independent unconditional: 590688, dependent: 8202, dependent conditional: 175, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 618787, independent: 610585, independent conditional: 19897, independent unconditional: 590688, dependent: 8202, dependent conditional: 175, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 619668, independent: 610585, independent conditional: 706, independent unconditional: 609879, dependent: 9083, dependent conditional: 175, dependent unconditional: 8908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 619668, independent: 610585, independent conditional: 706, independent unconditional: 609879, dependent: 9083, dependent conditional: 166, dependent unconditional: 8917, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 619668, independent: 610585, independent conditional: 706, independent unconditional: 609879, dependent: 9083, dependent conditional: 166, dependent unconditional: 8917, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 533257, independent: 525064, independent conditional: 348, independent unconditional: 524716, dependent: 8193, dependent conditional: 166, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 533257, independent: 521574, independent conditional: 0, independent unconditional: 521574, dependent: 11683, dependent conditional: 0, dependent unconditional: 11683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11683, independent: 3490, independent conditional: 348, independent unconditional: 3142, dependent: 8193, dependent conditional: 166, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11683, independent: 3490, independent conditional: 348, independent unconditional: 3142, dependent: 8193, dependent conditional: 166, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9546, independent: 2890, independent conditional: 306, independent unconditional: 2584, dependent: 6656, dependent conditional: 128, dependent unconditional: 6527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 619668, independent: 85521, independent conditional: 358, independent unconditional: 85163, dependent: 890, dependent conditional: 0, dependent unconditional: 890, unknown: 533257, unknown conditional: 514, unknown unconditional: 532743] , Statistics on independence cache: Total cache size (in pairs): 533257, Positive cache size: 525064, Positive conditional cache size: 348, Positive unconditional cache size: 524716, Negative cache size: 8193, Negative conditional cache size: 166, Negative unconditional cache size: 8027, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 268 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.8s, Number of persistent set computation: 1327, Number of trivial persistent sets: 1093, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 598715, independent: 590688, independent conditional: 0, independent unconditional: 590688, dependent: 8027, dependent conditional: 0, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 619055, independent: 610585, independent conditional: 19897, independent unconditional: 590688, dependent: 8470, dependent conditional: 443, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 618787, independent: 610585, independent conditional: 19897, independent unconditional: 590688, dependent: 8202, dependent conditional: 175, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 618787, independent: 610585, independent conditional: 19897, independent unconditional: 590688, dependent: 8202, dependent conditional: 175, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 619668, independent: 610585, independent conditional: 706, independent unconditional: 609879, dependent: 9083, dependent conditional: 175, dependent unconditional: 8908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 619668, independent: 610585, independent conditional: 706, independent unconditional: 609879, dependent: 9083, dependent conditional: 166, dependent unconditional: 8917, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 619668, independent: 610585, independent conditional: 706, independent unconditional: 609879, dependent: 9083, dependent conditional: 166, dependent unconditional: 8917, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 533257, independent: 525064, independent conditional: 348, independent unconditional: 524716, dependent: 8193, dependent conditional: 166, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 533257, independent: 521574, independent conditional: 0, independent unconditional: 521574, dependent: 11683, dependent conditional: 0, dependent unconditional: 11683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11683, independent: 3490, independent conditional: 348, independent unconditional: 3142, dependent: 8193, dependent conditional: 166, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11683, independent: 3490, independent conditional: 348, independent unconditional: 3142, dependent: 8193, dependent conditional: 166, dependent unconditional: 8027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9546, independent: 2890, independent conditional: 306, independent unconditional: 2584, dependent: 6656, dependent conditional: 128, dependent unconditional: 6527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 619668, independent: 85521, independent conditional: 358, independent unconditional: 85163, dependent: 890, dependent conditional: 0, dependent unconditional: 890, unknown: 533257, unknown conditional: 514, unknown unconditional: 532743] , Statistics on independence cache: Total cache size (in pairs): 533257, Positive cache size: 525064, Positive conditional cache size: 348, Positive unconditional cache size: 524716, Negative cache size: 8193, Negative conditional cache size: 166, Negative unconditional cache size: 8027, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 268 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 676037, independent: 667050, independent conditional: 21612, independent unconditional: 645438, dependent: 8987, dependent conditional: 475, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 675749, independent: 667050, independent conditional: 21612, independent unconditional: 645438, dependent: 8699, dependent conditional: 187, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 675749, independent: 667050, independent conditional: 21612, independent unconditional: 645438, dependent: 8699, dependent conditional: 187, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 676666, independent: 667050, independent conditional: 730, independent unconditional: 666320, dependent: 9616, dependent conditional: 187, dependent unconditional: 9429, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 676666, independent: 667050, independent conditional: 730, independent unconditional: 666320, dependent: 9616, dependent conditional: 178, dependent unconditional: 9438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 676666, independent: 667050, independent conditional: 730, independent unconditional: 666320, dependent: 9616, dependent conditional: 178, dependent unconditional: 9438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 581393, independent: 572703, independent conditional: 360, independent unconditional: 572343, dependent: 8690, dependent conditional: 178, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 581393, independent: 569038, independent conditional: 0, independent unconditional: 569038, dependent: 12355, dependent conditional: 0, dependent unconditional: 12355, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12355, independent: 3665, independent conditional: 360, independent unconditional: 3305, dependent: 8690, dependent conditional: 178, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12355, independent: 3665, independent conditional: 360, independent unconditional: 3305, dependent: 8690, dependent conditional: 178, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9674, independent: 2907, independent conditional: 318, independent unconditional: 2589, dependent: 6767, dependent conditional: 138, dependent unconditional: 6629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 676666, independent: 94347, independent conditional: 370, independent unconditional: 93977, dependent: 926, dependent conditional: 0, dependent unconditional: 926, unknown: 581393, unknown conditional: 538, unknown unconditional: 580855] , Statistics on independence cache: Total cache size (in pairs): 581393, Positive cache size: 572703, Positive conditional cache size: 360, Positive unconditional cache size: 572343, Negative cache size: 8690, Negative conditional cache size: 178, Negative unconditional cache size: 8512, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 288 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.8s, Number of persistent set computation: 2022, Number of trivial persistent sets: 1583, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 653950, independent: 645438, independent conditional: 0, independent unconditional: 645438, dependent: 8512, dependent conditional: 0, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 676037, independent: 667050, independent conditional: 21612, independent unconditional: 645438, dependent: 8987, dependent conditional: 475, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 675749, independent: 667050, independent conditional: 21612, independent unconditional: 645438, dependent: 8699, dependent conditional: 187, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 675749, independent: 667050, independent conditional: 21612, independent unconditional: 645438, dependent: 8699, dependent conditional: 187, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 676666, independent: 667050, independent conditional: 730, independent unconditional: 666320, dependent: 9616, dependent conditional: 187, dependent unconditional: 9429, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 676666, independent: 667050, independent conditional: 730, independent unconditional: 666320, dependent: 9616, dependent conditional: 178, dependent unconditional: 9438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 676666, independent: 667050, independent conditional: 730, independent unconditional: 666320, dependent: 9616, dependent conditional: 178, dependent unconditional: 9438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 581393, independent: 572703, independent conditional: 360, independent unconditional: 572343, dependent: 8690, dependent conditional: 178, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 581393, independent: 569038, independent conditional: 0, independent unconditional: 569038, dependent: 12355, dependent conditional: 0, dependent unconditional: 12355, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12355, independent: 3665, independent conditional: 360, independent unconditional: 3305, dependent: 8690, dependent conditional: 178, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12355, independent: 3665, independent conditional: 360, independent unconditional: 3305, dependent: 8690, dependent conditional: 178, dependent unconditional: 8512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9674, independent: 2907, independent conditional: 318, independent unconditional: 2589, dependent: 6767, dependent conditional: 138, dependent unconditional: 6629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 676666, independent: 94347, independent conditional: 370, independent unconditional: 93977, dependent: 926, dependent conditional: 0, dependent unconditional: 926, unknown: 581393, unknown conditional: 538, unknown unconditional: 580855] , Statistics on independence cache: Total cache size (in pairs): 581393, Positive cache size: 572703, Positive conditional cache size: 360, Positive unconditional cache size: 572343, Negative cache size: 8690, Negative conditional cache size: 178, Negative unconditional cache size: 8512, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 288 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 717851, independent: 708365, independent conditional: 22753, independent unconditional: 685612, dependent: 9486, dependent conditional: 507, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 717543, independent: 708365, independent conditional: 22753, independent unconditional: 685612, dependent: 9178, dependent conditional: 199, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 717543, independent: 708365, independent conditional: 22753, independent unconditional: 685612, dependent: 9178, dependent conditional: 199, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 718531, independent: 708365, independent conditional: 789, independent unconditional: 707576, dependent: 10166, dependent conditional: 199, dependent unconditional: 9967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 718531, independent: 708365, independent conditional: 789, independent unconditional: 707576, dependent: 10166, dependent conditional: 190, dependent unconditional: 9976, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 718531, independent: 708365, independent conditional: 789, independent unconditional: 707576, dependent: 10166, dependent conditional: 190, dependent unconditional: 9976, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 614620, independent: 605451, independent conditional: 384, independent unconditional: 605067, dependent: 9169, dependent conditional: 190, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 614620, independent: 601555, independent conditional: 0, independent unconditional: 601555, dependent: 13065, dependent conditional: 0, dependent unconditional: 13065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13065, independent: 3896, independent conditional: 384, independent unconditional: 3512, dependent: 9169, dependent conditional: 190, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13065, independent: 3896, independent conditional: 384, independent unconditional: 3512, dependent: 9169, dependent conditional: 190, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10312, independent: 3068, independent conditional: 328, independent unconditional: 2740, dependent: 7244, dependent conditional: 201, dependent unconditional: 7043, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 718531, independent: 102914, independent conditional: 405, independent unconditional: 102509, dependent: 997, dependent conditional: 0, dependent unconditional: 997, unknown: 614620, unknown conditional: 574, unknown unconditional: 614046] , Statistics on independence cache: Total cache size (in pairs): 614620, Positive cache size: 605451, Positive conditional cache size: 384, Positive unconditional cache size: 605067, Negative cache size: 9169, Negative conditional cache size: 190, Negative unconditional cache size: 8979, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 308 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.2s, Number of persistent set computation: 2098, Number of trivial persistent sets: 1646, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 694591, independent: 685612, independent conditional: 0, independent unconditional: 685612, dependent: 8979, dependent conditional: 0, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 717851, independent: 708365, independent conditional: 22753, independent unconditional: 685612, dependent: 9486, dependent conditional: 507, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 717543, independent: 708365, independent conditional: 22753, independent unconditional: 685612, dependent: 9178, dependent conditional: 199, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 717543, independent: 708365, independent conditional: 22753, independent unconditional: 685612, dependent: 9178, dependent conditional: 199, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 718531, independent: 708365, independent conditional: 789, independent unconditional: 707576, dependent: 10166, dependent conditional: 199, dependent unconditional: 9967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 718531, independent: 708365, independent conditional: 789, independent unconditional: 707576, dependent: 10166, dependent conditional: 190, dependent unconditional: 9976, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 718531, independent: 708365, independent conditional: 789, independent unconditional: 707576, dependent: 10166, dependent conditional: 190, dependent unconditional: 9976, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 614620, independent: 605451, independent conditional: 384, independent unconditional: 605067, dependent: 9169, dependent conditional: 190, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 614620, independent: 601555, independent conditional: 0, independent unconditional: 601555, dependent: 13065, dependent conditional: 0, dependent unconditional: 13065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13065, independent: 3896, independent conditional: 384, independent unconditional: 3512, dependent: 9169, dependent conditional: 190, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13065, independent: 3896, independent conditional: 384, independent unconditional: 3512, dependent: 9169, dependent conditional: 190, dependent unconditional: 8979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10312, independent: 3068, independent conditional: 328, independent unconditional: 2740, dependent: 7244, dependent conditional: 201, dependent unconditional: 7043, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 718531, independent: 102914, independent conditional: 405, independent unconditional: 102509, dependent: 997, dependent conditional: 0, dependent unconditional: 997, unknown: 614620, unknown conditional: 574, unknown unconditional: 614046] , Statistics on independence cache: Total cache size (in pairs): 614620, Positive cache size: 605451, Positive conditional cache size: 384, Positive unconditional cache size: 605067, Negative cache size: 9169, Negative conditional cache size: 190, Negative unconditional cache size: 8979, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 308 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 750626, independent: 740707, independent conditional: 23599, independent unconditional: 717108, dependent: 9919, dependent conditional: 507, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 750318, independent: 740707, independent conditional: 23599, independent unconditional: 717108, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 750318, independent: 740707, independent conditional: 23599, independent unconditional: 717108, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 751330, independent: 740707, independent conditional: 813, independent unconditional: 739894, dependent: 10623, dependent conditional: 199, dependent unconditional: 10424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 751330, independent: 740707, independent conditional: 813, independent unconditional: 739894, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 751330, independent: 740707, independent conditional: 813, independent unconditional: 739894, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 643347, independent: 633745, independent conditional: 396, independent unconditional: 633349, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 643347, independent: 629684, independent conditional: 0, independent unconditional: 629684, dependent: 13663, dependent conditional: 0, dependent unconditional: 13663, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13663, independent: 4061, independent conditional: 396, independent unconditional: 3665, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13663, independent: 4061, independent conditional: 396, independent unconditional: 3665, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11023, independent: 3382, independent conditional: 364, independent unconditional: 3018, dependent: 7641, dependent conditional: 164, dependent unconditional: 7477, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 751330, independent: 106962, independent conditional: 417, independent unconditional: 106545, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 643347, unknown conditional: 586, unknown unconditional: 642761] , Statistics on independence cache: Total cache size (in pairs): 643347, Positive cache size: 633745, Positive conditional cache size: 396, Positive unconditional cache size: 633349, Negative cache size: 9602, Negative conditional cache size: 190, Negative unconditional cache size: 9412, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 308 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.1s, Number of persistent set computation: 2142, Number of trivial persistent sets: 1684, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 726520, independent: 717108, independent conditional: 0, independent unconditional: 717108, dependent: 9412, dependent conditional: 0, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 750626, independent: 740707, independent conditional: 23599, independent unconditional: 717108, dependent: 9919, dependent conditional: 507, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 750318, independent: 740707, independent conditional: 23599, independent unconditional: 717108, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 750318, independent: 740707, independent conditional: 23599, independent unconditional: 717108, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 751330, independent: 740707, independent conditional: 813, independent unconditional: 739894, dependent: 10623, dependent conditional: 199, dependent unconditional: 10424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 751330, independent: 740707, independent conditional: 813, independent unconditional: 739894, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 751330, independent: 740707, independent conditional: 813, independent unconditional: 739894, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 643347, independent: 633745, independent conditional: 396, independent unconditional: 633349, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 643347, independent: 629684, independent conditional: 0, independent unconditional: 629684, dependent: 13663, dependent conditional: 0, dependent unconditional: 13663, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13663, independent: 4061, independent conditional: 396, independent unconditional: 3665, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13663, independent: 4061, independent conditional: 396, independent unconditional: 3665, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11023, independent: 3382, independent conditional: 364, independent unconditional: 3018, dependent: 7641, dependent conditional: 164, dependent unconditional: 7477, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 751330, independent: 106962, independent conditional: 417, independent unconditional: 106545, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 643347, unknown conditional: 586, unknown unconditional: 642761] , Statistics on independence cache: Total cache size (in pairs): 643347, Positive cache size: 633745, Positive conditional cache size: 396, Positive unconditional cache size: 633349, Negative cache size: 9602, Negative conditional cache size: 190, Negative unconditional cache size: 9412, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 308 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 775502, independent: 765205, independent conditional: 24600, independent unconditional: 740605, dependent: 10297, dependent conditional: 504, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 775210, independent: 765205, independent conditional: 24600, independent unconditional: 740605, dependent: 10005, dependent conditional: 212, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 775210, independent: 765205, independent conditional: 24600, independent unconditional: 740605, dependent: 10005, dependent conditional: 212, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 776297, independent: 765205, independent conditional: 875, independent unconditional: 764330, dependent: 11092, dependent conditional: 212, dependent unconditional: 10880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 776297, independent: 765205, independent conditional: 875, independent unconditional: 764330, dependent: 11092, dependent conditional: 203, dependent unconditional: 10889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 776297, independent: 765205, independent conditional: 875, independent unconditional: 764330, dependent: 11092, dependent conditional: 203, dependent unconditional: 10889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 668464, independent: 658468, independent conditional: 421, independent unconditional: 658047, dependent: 9996, dependent conditional: 203, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 668464, independent: 654274, independent conditional: 0, independent unconditional: 654274, dependent: 14190, dependent conditional: 0, dependent unconditional: 14190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14190, independent: 4194, independent conditional: 421, independent unconditional: 3773, dependent: 9996, dependent conditional: 203, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14190, independent: 4194, independent conditional: 421, independent unconditional: 3773, dependent: 9996, dependent conditional: 203, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11685, independent: 3669, independent conditional: 363, independent unconditional: 3306, dependent: 8016, dependent conditional: 156, dependent unconditional: 7861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 776297, independent: 106737, independent conditional: 454, independent unconditional: 106283, dependent: 1096, dependent conditional: 0, dependent unconditional: 1096, unknown: 668464, unknown conditional: 624, unknown unconditional: 667840] , Statistics on independence cache: Total cache size (in pairs): 668464, Positive cache size: 658468, Positive conditional cache size: 421, Positive unconditional cache size: 658047, Negative cache size: 9996, Negative conditional cache size: 203, Negative unconditional cache size: 9793, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 292 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 15.2s, Number of persistent set computation: 2150, Number of trivial persistent sets: 1690, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 750398, independent: 740605, independent conditional: 0, independent unconditional: 740605, dependent: 9793, dependent conditional: 0, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 775502, independent: 765205, independent conditional: 24600, independent unconditional: 740605, dependent: 10297, dependent conditional: 504, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 775210, independent: 765205, independent conditional: 24600, independent unconditional: 740605, dependent: 10005, dependent conditional: 212, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 775210, independent: 765205, independent conditional: 24600, independent unconditional: 740605, dependent: 10005, dependent conditional: 212, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 776297, independent: 765205, independent conditional: 875, independent unconditional: 764330, dependent: 11092, dependent conditional: 212, dependent unconditional: 10880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 776297, independent: 765205, independent conditional: 875, independent unconditional: 764330, dependent: 11092, dependent conditional: 203, dependent unconditional: 10889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 776297, independent: 765205, independent conditional: 875, independent unconditional: 764330, dependent: 11092, dependent conditional: 203, dependent unconditional: 10889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 668464, independent: 658468, independent conditional: 421, independent unconditional: 658047, dependent: 9996, dependent conditional: 203, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 668464, independent: 654274, independent conditional: 0, independent unconditional: 654274, dependent: 14190, dependent conditional: 0, dependent unconditional: 14190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14190, independent: 4194, independent conditional: 421, independent unconditional: 3773, dependent: 9996, dependent conditional: 203, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14190, independent: 4194, independent conditional: 421, independent unconditional: 3773, dependent: 9996, dependent conditional: 203, dependent unconditional: 9793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11685, independent: 3669, independent conditional: 363, independent unconditional: 3306, dependent: 8016, dependent conditional: 156, dependent unconditional: 7861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 776297, independent: 106737, independent conditional: 454, independent unconditional: 106283, dependent: 1096, dependent conditional: 0, dependent unconditional: 1096, unknown: 668464, unknown conditional: 624, unknown unconditional: 667840] , Statistics on independence cache: Total cache size (in pairs): 668464, Positive cache size: 658468, Positive conditional cache size: 421, Positive unconditional cache size: 658047, Negative cache size: 9996, Negative conditional cache size: 203, Negative unconditional cache size: 9793, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 292 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 780285, independent: 769654, independent conditional: 25074, independent unconditional: 744580, dependent: 10631, dependent conditional: 484, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 780026, independent: 769654, independent conditional: 25074, independent unconditional: 744580, dependent: 10372, dependent conditional: 225, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 780026, independent: 769654, independent conditional: 25074, independent unconditional: 744580, dependent: 10372, dependent conditional: 225, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 781152, independent: 769654, independent conditional: 901, independent unconditional: 768753, dependent: 11498, dependent conditional: 225, dependent unconditional: 11273, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 781152, independent: 769654, independent conditional: 901, independent unconditional: 768753, dependent: 11498, dependent conditional: 216, dependent unconditional: 11282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 781152, independent: 769654, independent conditional: 901, independent unconditional: 768753, dependent: 11498, dependent conditional: 216, dependent unconditional: 11282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 674068, independent: 663705, independent conditional: 434, independent unconditional: 663271, dependent: 10363, dependent conditional: 216, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 674068, independent: 659330, independent conditional: 0, independent unconditional: 659330, dependent: 14738, dependent conditional: 0, dependent unconditional: 14738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14738, independent: 4375, independent conditional: 434, independent unconditional: 3941, dependent: 10363, dependent conditional: 216, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14738, independent: 4375, independent conditional: 434, independent unconditional: 3941, dependent: 10363, dependent conditional: 216, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11617, independent: 3467, independent conditional: 380, independent unconditional: 3087, dependent: 8150, dependent conditional: 168, dependent unconditional: 7982, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 781152, independent: 105949, independent conditional: 467, independent unconditional: 105482, dependent: 1135, dependent conditional: 0, dependent unconditional: 1135, unknown: 674068, unknown conditional: 650, unknown unconditional: 673418] , Statistics on independence cache: Total cache size (in pairs): 674068, Positive cache size: 663705, Positive conditional cache size: 434, Positive unconditional cache size: 663271, Negative cache size: 10363, Negative conditional cache size: 216, Negative unconditional cache size: 10147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 259 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.9s, Number of persistent set computation: 1459, Number of trivial persistent sets: 1213, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 754727, independent: 744580, independent conditional: 0, independent unconditional: 744580, dependent: 10147, dependent conditional: 0, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 780285, independent: 769654, independent conditional: 25074, independent unconditional: 744580, dependent: 10631, dependent conditional: 484, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 780026, independent: 769654, independent conditional: 25074, independent unconditional: 744580, dependent: 10372, dependent conditional: 225, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 780026, independent: 769654, independent conditional: 25074, independent unconditional: 744580, dependent: 10372, dependent conditional: 225, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 781152, independent: 769654, independent conditional: 901, independent unconditional: 768753, dependent: 11498, dependent conditional: 225, dependent unconditional: 11273, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 781152, independent: 769654, independent conditional: 901, independent unconditional: 768753, dependent: 11498, dependent conditional: 216, dependent unconditional: 11282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 781152, independent: 769654, independent conditional: 901, independent unconditional: 768753, dependent: 11498, dependent conditional: 216, dependent unconditional: 11282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 674068, independent: 663705, independent conditional: 434, independent unconditional: 663271, dependent: 10363, dependent conditional: 216, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 674068, independent: 659330, independent conditional: 0, independent unconditional: 659330, dependent: 14738, dependent conditional: 0, dependent unconditional: 14738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14738, independent: 4375, independent conditional: 434, independent unconditional: 3941, dependent: 10363, dependent conditional: 216, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14738, independent: 4375, independent conditional: 434, independent unconditional: 3941, dependent: 10363, dependent conditional: 216, dependent unconditional: 10147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11617, independent: 3467, independent conditional: 380, independent unconditional: 3087, dependent: 8150, dependent conditional: 168, dependent unconditional: 7982, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 781152, independent: 105949, independent conditional: 467, independent unconditional: 105482, dependent: 1135, dependent conditional: 0, dependent unconditional: 1135, unknown: 674068, unknown conditional: 650, unknown unconditional: 673418] , Statistics on independence cache: Total cache size (in pairs): 674068, Positive cache size: 663705, Positive conditional cache size: 434, Positive unconditional cache size: 663271, Negative cache size: 10363, Negative conditional cache size: 216, Negative unconditional cache size: 10147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 259 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 855493, independent: 844179, independent conditional: 26766, independent unconditional: 817413, dependent: 11314, dependent conditional: 545, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 855174, independent: 844179, independent conditional: 26766, independent unconditional: 817413, dependent: 10995, dependent conditional: 226, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 855174, independent: 844179, independent conditional: 26766, independent unconditional: 817413, dependent: 10995, dependent conditional: 226, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 856352, independent: 844179, independent conditional: 953, independent unconditional: 843226, dependent: 12173, dependent conditional: 225, dependent unconditional: 11948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 856352, independent: 844179, independent conditional: 953, independent unconditional: 843226, dependent: 12173, dependent conditional: 216, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 856352, independent: 844179, independent conditional: 953, independent unconditional: 843226, dependent: 12173, dependent conditional: 216, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 734162, independent: 723177, independent conditional: 460, independent unconditional: 722717, dependent: 10985, dependent conditional: 216, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 734162, independent: 718549, independent conditional: 0, independent unconditional: 718549, dependent: 15613, dependent conditional: 0, dependent unconditional: 15613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15613, independent: 4628, independent conditional: 460, independent unconditional: 4168, dependent: 10985, dependent conditional: 216, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15613, independent: 4628, independent conditional: 460, independent unconditional: 4168, dependent: 10985, dependent conditional: 216, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12646, independent: 3814, independent conditional: 445, independent unconditional: 3369, dependent: 8833, dependent conditional: 165, dependent unconditional: 8668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 856352, independent: 121002, independent conditional: 493, independent unconditional: 120509, dependent: 1188, dependent conditional: 0, dependent unconditional: 1188, unknown: 734162, unknown conditional: 676, unknown unconditional: 733486] , Statistics on independence cache: Total cache size (in pairs): 734162, Positive cache size: 723177, Positive conditional cache size: 460, Positive unconditional cache size: 722717, Negative cache size: 10985, Negative conditional cache size: 216, Negative unconditional cache size: 10769, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.7s, Number of persistent set computation: 2284, Number of trivial persistent sets: 1800, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 828182, independent: 817413, independent conditional: 0, independent unconditional: 817413, dependent: 10769, dependent conditional: 0, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 855493, independent: 844179, independent conditional: 26766, independent unconditional: 817413, dependent: 11314, dependent conditional: 545, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 855174, independent: 844179, independent conditional: 26766, independent unconditional: 817413, dependent: 10995, dependent conditional: 226, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 855174, independent: 844179, independent conditional: 26766, independent unconditional: 817413, dependent: 10995, dependent conditional: 226, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 856352, independent: 844179, independent conditional: 953, independent unconditional: 843226, dependent: 12173, dependent conditional: 225, dependent unconditional: 11948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 856352, independent: 844179, independent conditional: 953, independent unconditional: 843226, dependent: 12173, dependent conditional: 216, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 856352, independent: 844179, independent conditional: 953, independent unconditional: 843226, dependent: 12173, dependent conditional: 216, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 734162, independent: 723177, independent conditional: 460, independent unconditional: 722717, dependent: 10985, dependent conditional: 216, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 734162, independent: 718549, independent conditional: 0, independent unconditional: 718549, dependent: 15613, dependent conditional: 0, dependent unconditional: 15613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15613, independent: 4628, independent conditional: 460, independent unconditional: 4168, dependent: 10985, dependent conditional: 216, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15613, independent: 4628, independent conditional: 460, independent unconditional: 4168, dependent: 10985, dependent conditional: 216, dependent unconditional: 10769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12646, independent: 3814, independent conditional: 445, independent unconditional: 3369, dependent: 8833, dependent conditional: 165, dependent unconditional: 8668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 856352, independent: 121002, independent conditional: 493, independent unconditional: 120509, dependent: 1188, dependent conditional: 0, dependent unconditional: 1188, unknown: 734162, unknown conditional: 676, unknown unconditional: 733486] , Statistics on independence cache: Total cache size (in pairs): 734162, Positive cache size: 723177, Positive conditional cache size: 460, Positive unconditional cache size: 722717, Negative cache size: 10985, Negative conditional cache size: 216, Negative unconditional cache size: 10769, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 891266, independent: 879521, independent conditional: 27924, independent unconditional: 851597, dependent: 11745, dependent conditional: 515, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890989, independent: 879521, independent conditional: 27924, independent unconditional: 851597, dependent: 11468, dependent conditional: 238, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 890989, independent: 879521, independent conditional: 27924, independent unconditional: 851597, dependent: 11468, dependent conditional: 238, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 892206, independent: 879521, independent conditional: 979, independent unconditional: 878542, dependent: 12685, dependent conditional: 238, dependent unconditional: 12447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 892206, independent: 879521, independent conditional: 979, independent unconditional: 878542, dependent: 12685, dependent conditional: 229, dependent unconditional: 12456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 892206, independent: 879521, independent conditional: 979, independent unconditional: 878542, dependent: 12685, dependent conditional: 229, dependent unconditional: 12456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 765854, independent: 754395, independent conditional: 473, independent unconditional: 753922, dependent: 11459, dependent conditional: 229, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 765854, independent: 749577, independent conditional: 0, independent unconditional: 749577, dependent: 16277, dependent conditional: 0, dependent unconditional: 16277, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16277, independent: 4818, independent conditional: 473, independent unconditional: 4345, dependent: 11459, dependent conditional: 229, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16277, independent: 4818, independent conditional: 473, independent unconditional: 4345, dependent: 11459, dependent conditional: 229, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13596, independent: 4187, independent conditional: 565, independent unconditional: 3622, dependent: 9409, dependent conditional: 207, dependent unconditional: 9202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 892206, independent: 125126, independent conditional: 506, independent unconditional: 124620, dependent: 1226, dependent conditional: 0, dependent unconditional: 1226, unknown: 765854, unknown conditional: 702, unknown unconditional: 765152] , Statistics on independence cache: Total cache size (in pairs): 765854, Positive cache size: 754395, Positive conditional cache size: 473, Positive unconditional cache size: 753922, Negative cache size: 11459, Negative conditional cache size: 229, Negative unconditional cache size: 11230, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 277 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.9s, Number of persistent set computation: 2303, Number of trivial persistent sets: 1826, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 862827, independent: 851597, independent conditional: 0, independent unconditional: 851597, dependent: 11230, dependent conditional: 0, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 891266, independent: 879521, independent conditional: 27924, independent unconditional: 851597, dependent: 11745, dependent conditional: 515, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890989, independent: 879521, independent conditional: 27924, independent unconditional: 851597, dependent: 11468, dependent conditional: 238, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 890989, independent: 879521, independent conditional: 27924, independent unconditional: 851597, dependent: 11468, dependent conditional: 238, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 892206, independent: 879521, independent conditional: 979, independent unconditional: 878542, dependent: 12685, dependent conditional: 238, dependent unconditional: 12447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 892206, independent: 879521, independent conditional: 979, independent unconditional: 878542, dependent: 12685, dependent conditional: 229, dependent unconditional: 12456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 892206, independent: 879521, independent conditional: 979, independent unconditional: 878542, dependent: 12685, dependent conditional: 229, dependent unconditional: 12456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 765854, independent: 754395, independent conditional: 473, independent unconditional: 753922, dependent: 11459, dependent conditional: 229, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 765854, independent: 749577, independent conditional: 0, independent unconditional: 749577, dependent: 16277, dependent conditional: 0, dependent unconditional: 16277, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16277, independent: 4818, independent conditional: 473, independent unconditional: 4345, dependent: 11459, dependent conditional: 229, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16277, independent: 4818, independent conditional: 473, independent unconditional: 4345, dependent: 11459, dependent conditional: 229, dependent unconditional: 11230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13596, independent: 4187, independent conditional: 565, independent unconditional: 3622, dependent: 9409, dependent conditional: 207, dependent unconditional: 9202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 892206, independent: 125126, independent conditional: 506, independent unconditional: 124620, dependent: 1226, dependent conditional: 0, dependent unconditional: 1226, unknown: 765854, unknown conditional: 702, unknown unconditional: 765152] , Statistics on independence cache: Total cache size (in pairs): 765854, Positive cache size: 754395, Positive conditional cache size: 473, Positive unconditional cache size: 753922, Negative cache size: 11459, Negative conditional cache size: 229, Negative unconditional cache size: 11230, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 277 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 918724, independent: 906522, independent conditional: 29148, independent unconditional: 877374, dependent: 12202, dependent conditional: 554, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 918422, independent: 906522, independent conditional: 29148, independent unconditional: 877374, dependent: 11900, dependent conditional: 252, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 918422, independent: 906522, independent conditional: 29148, independent unconditional: 877374, dependent: 11900, dependent conditional: 252, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 919681, independent: 906522, independent conditional: 1007, independent unconditional: 905515, dependent: 13159, dependent conditional: 252, dependent unconditional: 12907, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 919681, independent: 906522, independent conditional: 1007, independent unconditional: 905515, dependent: 13159, dependent conditional: 243, dependent unconditional: 12916, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 919681, independent: 906522, independent conditional: 1007, independent unconditional: 905515, dependent: 13159, dependent conditional: 243, dependent unconditional: 12916, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 793192, independent: 781301, independent conditional: 487, independent unconditional: 780814, dependent: 11891, dependent conditional: 243, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 793192, independent: 776351, independent conditional: 0, independent unconditional: 776351, dependent: 16841, dependent conditional: 0, dependent unconditional: 16841, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16841, independent: 4950, independent conditional: 487, independent unconditional: 4463, dependent: 11891, dependent conditional: 243, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16841, independent: 4950, independent conditional: 487, independent unconditional: 4463, dependent: 11891, dependent conditional: 243, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13404, independent: 4236, independent conditional: 460, independent unconditional: 3776, dependent: 9167, dependent conditional: 186, dependent unconditional: 8981, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 919681, independent: 125221, independent conditional: 520, independent unconditional: 124701, dependent: 1268, dependent conditional: 0, dependent unconditional: 1268, unknown: 793192, unknown conditional: 730, unknown unconditional: 792462] , Statistics on independence cache: Total cache size (in pairs): 793192, Positive cache size: 781301, Positive conditional cache size: 487, Positive unconditional cache size: 780814, Negative cache size: 11891, Negative conditional cache size: 243, Negative unconditional cache size: 11648, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 302 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.7s, Number of persistent set computation: 2323, Number of trivial persistent sets: 1833, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 889022, independent: 877374, independent conditional: 0, independent unconditional: 877374, dependent: 11648, dependent conditional: 0, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 918724, independent: 906522, independent conditional: 29148, independent unconditional: 877374, dependent: 12202, dependent conditional: 554, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 918422, independent: 906522, independent conditional: 29148, independent unconditional: 877374, dependent: 11900, dependent conditional: 252, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 918422, independent: 906522, independent conditional: 29148, independent unconditional: 877374, dependent: 11900, dependent conditional: 252, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 919681, independent: 906522, independent conditional: 1007, independent unconditional: 905515, dependent: 13159, dependent conditional: 252, dependent unconditional: 12907, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 919681, independent: 906522, independent conditional: 1007, independent unconditional: 905515, dependent: 13159, dependent conditional: 243, dependent unconditional: 12916, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 919681, independent: 906522, independent conditional: 1007, independent unconditional: 905515, dependent: 13159, dependent conditional: 243, dependent unconditional: 12916, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 793192, independent: 781301, independent conditional: 487, independent unconditional: 780814, dependent: 11891, dependent conditional: 243, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 793192, independent: 776351, independent conditional: 0, independent unconditional: 776351, dependent: 16841, dependent conditional: 0, dependent unconditional: 16841, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16841, independent: 4950, independent conditional: 487, independent unconditional: 4463, dependent: 11891, dependent conditional: 243, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16841, independent: 4950, independent conditional: 487, independent unconditional: 4463, dependent: 11891, dependent conditional: 243, dependent unconditional: 11648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13404, independent: 4236, independent conditional: 460, independent unconditional: 3776, dependent: 9167, dependent conditional: 186, dependent unconditional: 8981, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 919681, independent: 125221, independent conditional: 520, independent unconditional: 124701, dependent: 1268, dependent conditional: 0, dependent unconditional: 1268, unknown: 793192, unknown conditional: 730, unknown unconditional: 792462] , Statistics on independence cache: Total cache size (in pairs): 793192, Positive cache size: 781301, Positive conditional cache size: 487, Positive unconditional cache size: 780814, Negative cache size: 11891, Negative conditional cache size: 243, Negative unconditional cache size: 11648, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 302 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 956093, independent: 943398, independent conditional: 30356, independent unconditional: 913042, dependent: 12695, dependent conditional: 571, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 955788, independent: 943398, independent conditional: 30356, independent unconditional: 913042, dependent: 12390, dependent conditional: 266, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 955788, independent: 943398, independent conditional: 30356, independent unconditional: 913042, dependent: 12390, dependent conditional: 266, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 957130, independent: 943398, independent conditional: 1076, independent unconditional: 942322, dependent: 13732, dependent conditional: 266, dependent unconditional: 13466, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 957130, independent: 943398, independent conditional: 1076, independent unconditional: 942322, dependent: 13732, dependent conditional: 257, dependent unconditional: 13475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 957130, independent: 943398, independent conditional: 1076, independent unconditional: 942322, dependent: 13732, dependent conditional: 257, dependent unconditional: 13475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 826427, independent: 814046, independent conditional: 515, independent unconditional: 813531, dependent: 12381, dependent conditional: 257, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 826427, independent: 808914, independent conditional: 0, independent unconditional: 808914, dependent: 17513, dependent conditional: 0, dependent unconditional: 17513, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17513, independent: 5132, independent conditional: 515, independent unconditional: 4617, dependent: 12381, dependent conditional: 257, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17513, independent: 5132, independent conditional: 515, independent unconditional: 4617, dependent: 12381, dependent conditional: 257, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14358, independent: 4426, independent conditional: 514, independent unconditional: 3911, dependent: 9932, dependent conditional: 199, dependent unconditional: 9734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 957130, independent: 129352, independent conditional: 561, independent unconditional: 128791, dependent: 1351, dependent conditional: 0, dependent unconditional: 1351, unknown: 826427, unknown conditional: 772, unknown unconditional: 825655] , Statistics on independence cache: Total cache size (in pairs): 826427, Positive cache size: 814046, Positive conditional cache size: 515, Positive unconditional cache size: 813531, Negative cache size: 12381, Negative conditional cache size: 257, Negative unconditional cache size: 12124, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 305 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.1s, Number of persistent set computation: 2366, Number of trivial persistent sets: 1869, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 925166, independent: 913042, independent conditional: 0, independent unconditional: 913042, dependent: 12124, dependent conditional: 0, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 956093, independent: 943398, independent conditional: 30356, independent unconditional: 913042, dependent: 12695, dependent conditional: 571, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 955788, independent: 943398, independent conditional: 30356, independent unconditional: 913042, dependent: 12390, dependent conditional: 266, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 955788, independent: 943398, independent conditional: 30356, independent unconditional: 913042, dependent: 12390, dependent conditional: 266, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 957130, independent: 943398, independent conditional: 1076, independent unconditional: 942322, dependent: 13732, dependent conditional: 266, dependent unconditional: 13466, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 957130, independent: 943398, independent conditional: 1076, independent unconditional: 942322, dependent: 13732, dependent conditional: 257, dependent unconditional: 13475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 957130, independent: 943398, independent conditional: 1076, independent unconditional: 942322, dependent: 13732, dependent conditional: 257, dependent unconditional: 13475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 826427, independent: 814046, independent conditional: 515, independent unconditional: 813531, dependent: 12381, dependent conditional: 257, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 826427, independent: 808914, independent conditional: 0, independent unconditional: 808914, dependent: 17513, dependent conditional: 0, dependent unconditional: 17513, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17513, independent: 5132, independent conditional: 515, independent unconditional: 4617, dependent: 12381, dependent conditional: 257, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17513, independent: 5132, independent conditional: 515, independent unconditional: 4617, dependent: 12381, dependent conditional: 257, dependent unconditional: 12124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14358, independent: 4426, independent conditional: 514, independent unconditional: 3911, dependent: 9932, dependent conditional: 199, dependent unconditional: 9734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 957130, independent: 129352, independent conditional: 561, independent unconditional: 128791, dependent: 1351, dependent conditional: 0, dependent unconditional: 1351, unknown: 826427, unknown conditional: 772, unknown unconditional: 825655] , Statistics on independence cache: Total cache size (in pairs): 826427, Positive cache size: 814046, Positive conditional cache size: 515, Positive unconditional cache size: 813531, Negative cache size: 12381, Negative conditional cache size: 257, Negative unconditional cache size: 12124, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 305 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1005540, independent: 992291, independent conditional: 31365, independent unconditional: 960926, dependent: 13249, dependent conditional: 549, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1005257, independent: 992291, independent conditional: 31365, independent unconditional: 960926, dependent: 12966, dependent conditional: 266, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1005257, independent: 992291, independent conditional: 31365, independent unconditional: 960926, dependent: 12966, dependent conditional: 266, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1006627, independent: 992291, independent conditional: 1104, independent unconditional: 991187, dependent: 14336, dependent conditional: 266, dependent unconditional: 14070, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1006627, independent: 992291, independent conditional: 1104, independent unconditional: 991187, dependent: 14336, dependent conditional: 257, dependent unconditional: 14079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1006627, independent: 992291, independent conditional: 1104, independent unconditional: 991187, dependent: 14336, dependent conditional: 257, dependent unconditional: 14079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 864682, independent: 851725, independent conditional: 529, independent unconditional: 851196, dependent: 12957, dependent conditional: 257, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 864682, independent: 846309, independent conditional: 0, independent unconditional: 846309, dependent: 18373, dependent conditional: 0, dependent unconditional: 18373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18373, independent: 5416, independent conditional: 529, independent unconditional: 4887, dependent: 12957, dependent conditional: 257, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18373, independent: 5416, independent conditional: 529, independent unconditional: 4887, dependent: 12957, dependent conditional: 257, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14490, independent: 4549, independent conditional: 528, independent unconditional: 4021, dependent: 9941, dependent conditional: 215, dependent unconditional: 9727, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1006627, independent: 140566, independent conditional: 575, independent unconditional: 139991, dependent: 1379, dependent conditional: 0, dependent unconditional: 1379, unknown: 864682, unknown conditional: 786, unknown unconditional: 863896] , Statistics on independence cache: Total cache size (in pairs): 864682, Positive cache size: 851725, Positive conditional cache size: 529, Positive unconditional cache size: 851196, Negative cache size: 12957, Negative conditional cache size: 257, Negative unconditional cache size: 12700, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.2s, Number of persistent set computation: 2431, Number of trivial persistent sets: 1933, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 973626, independent: 960926, independent conditional: 0, independent unconditional: 960926, dependent: 12700, dependent conditional: 0, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1005540, independent: 992291, independent conditional: 31365, independent unconditional: 960926, dependent: 13249, dependent conditional: 549, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1005257, independent: 992291, independent conditional: 31365, independent unconditional: 960926, dependent: 12966, dependent conditional: 266, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1005257, independent: 992291, independent conditional: 31365, independent unconditional: 960926, dependent: 12966, dependent conditional: 266, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1006627, independent: 992291, independent conditional: 1104, independent unconditional: 991187, dependent: 14336, dependent conditional: 266, dependent unconditional: 14070, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1006627, independent: 992291, independent conditional: 1104, independent unconditional: 991187, dependent: 14336, dependent conditional: 257, dependent unconditional: 14079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1006627, independent: 992291, independent conditional: 1104, independent unconditional: 991187, dependent: 14336, dependent conditional: 257, dependent unconditional: 14079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 864682, independent: 851725, independent conditional: 529, independent unconditional: 851196, dependent: 12957, dependent conditional: 257, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 864682, independent: 846309, independent conditional: 0, independent unconditional: 846309, dependent: 18373, dependent conditional: 0, dependent unconditional: 18373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18373, independent: 5416, independent conditional: 529, independent unconditional: 4887, dependent: 12957, dependent conditional: 257, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18373, independent: 5416, independent conditional: 529, independent unconditional: 4887, dependent: 12957, dependent conditional: 257, dependent unconditional: 12700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14490, independent: 4549, independent conditional: 528, independent unconditional: 4021, dependent: 9941, dependent conditional: 215, dependent unconditional: 9727, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1006627, independent: 140566, independent conditional: 575, independent unconditional: 139991, dependent: 1379, dependent conditional: 0, dependent unconditional: 1379, unknown: 864682, unknown conditional: 786, unknown unconditional: 863896] , Statistics on independence cache: Total cache size (in pairs): 864682, Positive cache size: 851725, Positive conditional cache size: 529, Positive unconditional cache size: 851196, Negative cache size: 12957, Negative conditional cache size: 257, Negative unconditional cache size: 12700, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1056507, independent: 1040920, independent conditional: 39167, independent unconditional: 1001753, dependent: 15587, dependent conditional: 2509, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1054447, independent: 1040920, independent conditional: 39167, independent unconditional: 1001753, dependent: 13527, dependent conditional: 449, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1054447, independent: 1040920, independent conditional: 39167, independent unconditional: 1001753, dependent: 13527, dependent conditional: 449, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1055664, independent: 1040920, independent conditional: 979, independent unconditional: 1039941, dependent: 14744, dependent conditional: 238, dependent unconditional: 14506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1055664, independent: 1040920, independent conditional: 979, independent unconditional: 1039941, dependent: 14744, dependent conditional: 229, dependent unconditional: 14515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1055664, independent: 1040920, independent conditional: 979, independent unconditional: 1039941, dependent: 14744, dependent conditional: 229, dependent unconditional: 14515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 894450, independent: 881143, independent conditional: 473, independent unconditional: 880670, dependent: 13307, dependent conditional: 229, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 894450, independent: 875572, independent conditional: 0, independent unconditional: 875572, dependent: 18878, dependent conditional: 0, dependent unconditional: 18878, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18878, independent: 5571, independent conditional: 473, independent unconditional: 5098, dependent: 13307, dependent conditional: 229, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18878, independent: 5571, independent conditional: 473, independent unconditional: 5098, dependent: 13307, dependent conditional: 229, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14822, independent: 4599, independent conditional: 407, independent unconditional: 4192, dependent: 10223, dependent conditional: 176, dependent unconditional: 10047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1055664, independent: 159777, independent conditional: 506, independent unconditional: 159271, dependent: 1437, dependent conditional: 0, dependent unconditional: 1437, unknown: 894450, unknown conditional: 702, unknown unconditional: 893748] , Statistics on independence cache: Total cache size (in pairs): 894450, Positive cache size: 881143, Positive conditional cache size: 473, Positive unconditional cache size: 880670, Negative cache size: 13307, Negative conditional cache size: 229, Negative unconditional cache size: 13078, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 2060 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 21.3s, Number of persistent set computation: 3327, Number of trivial persistent sets: 2311, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1014831, independent: 1001753, independent conditional: 0, independent unconditional: 1001753, dependent: 13078, dependent conditional: 0, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1056507, independent: 1040920, independent conditional: 39167, independent unconditional: 1001753, dependent: 15587, dependent conditional: 2509, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1054447, independent: 1040920, independent conditional: 39167, independent unconditional: 1001753, dependent: 13527, dependent conditional: 449, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1054447, independent: 1040920, independent conditional: 39167, independent unconditional: 1001753, dependent: 13527, dependent conditional: 449, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1055664, independent: 1040920, independent conditional: 979, independent unconditional: 1039941, dependent: 14744, dependent conditional: 238, dependent unconditional: 14506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1055664, independent: 1040920, independent conditional: 979, independent unconditional: 1039941, dependent: 14744, dependent conditional: 229, dependent unconditional: 14515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1055664, independent: 1040920, independent conditional: 979, independent unconditional: 1039941, dependent: 14744, dependent conditional: 229, dependent unconditional: 14515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 894450, independent: 881143, independent conditional: 473, independent unconditional: 880670, dependent: 13307, dependent conditional: 229, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 894450, independent: 875572, independent conditional: 0, independent unconditional: 875572, dependent: 18878, dependent conditional: 0, dependent unconditional: 18878, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18878, independent: 5571, independent conditional: 473, independent unconditional: 5098, dependent: 13307, dependent conditional: 229, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18878, independent: 5571, independent conditional: 473, independent unconditional: 5098, dependent: 13307, dependent conditional: 229, dependent unconditional: 13078, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14822, independent: 4599, independent conditional: 407, independent unconditional: 4192, dependent: 10223, dependent conditional: 176, dependent unconditional: 10047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1055664, independent: 159777, independent conditional: 506, independent unconditional: 159271, dependent: 1437, dependent conditional: 0, dependent unconditional: 1437, unknown: 894450, unknown conditional: 702, unknown unconditional: 893748] , Statistics on independence cache: Total cache size (in pairs): 894450, Positive cache size: 881143, Positive conditional cache size: 473, Positive unconditional cache size: 880670, Negative cache size: 13307, Negative conditional cache size: 229, Negative unconditional cache size: 13078, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 2060 - TimeoutResultAtElement [Line: 691]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 707]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 126 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 292 NumberOfCodeBlocks, 292 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 299 ConstructedInterpolants, 0 QuantifiedInterpolants, 407 SizeOfPredicates, 2 NumberOfNonLiveVariables, 194 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6/9 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 4 procedures, 149 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 527 NumberOfCodeBlocks, 527 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 537 ConstructedInterpolants, 0 QuantifiedInterpolants, 1048 SizeOfPredicates, 4 NumberOfNonLiveVariables, 274 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 5 InterpolantComputations, 2 PerfectInterpolantSequences, 64/90 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 3 thread instances CFG has 5 procedures, 172 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 543 NumberOfCodeBlocks, 543 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 562 ConstructedInterpolants, 0 QuantifiedInterpolants, 1193 SizeOfPredicates, 6 NumberOfNonLiveVariables, 362 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 78/146 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 4 thread instances CFG has 6 procedures, 195 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 22, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 606 NumberOfCodeBlocks, 606 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 632 ConstructedInterpolants, 0 QuantifiedInterpolants, 1391 SizeOfPredicates, 8 NumberOfNonLiveVariables, 446 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 142/272 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 5 thread instances CFG has 7 procedures, 218 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 27, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 736 NumberOfCodeBlocks, 736 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 767 ConstructedInterpolants, 0 QuantifiedInterpolants, 1654 SizeOfPredicates, 10 NumberOfNonLiveVariables, 530 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 229/441 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 6 thread instances CFG has 8 procedures, 241 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 31, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 843 NumberOfCodeBlocks, 843 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 878 ConstructedInterpolants, 0 QuantifiedInterpolants, 1893 SizeOfPredicates, 12 NumberOfNonLiveVariables, 614 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 336/650 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 7 thread instances CFG has 9 procedures, 264 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 34, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 804 NumberOfCodeBlocks, 804 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 849 ConstructedInterpolants, 0 QuantifiedInterpolants, 1992 SizeOfPredicates, 14 NumberOfNonLiveVariables, 698 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 215/651 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 8 thread instances CFG has 10 procedures, 287 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 38, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1052 NumberOfCodeBlocks, 1052 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1101 ConstructedInterpolants, 0 QuantifiedInterpolants, 2372 SizeOfPredicates, 16 NumberOfNonLiveVariables, 782 ConjunctsInSsa, 18 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 608/1186 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 9 thread instances CFG has 11 procedures, 310 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 42, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1137 NumberOfCodeBlocks, 1137 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1191 ConstructedInterpolants, 0 QuantifiedInterpolants, 2590 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 772/1512 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 10 thread instances CFG has 12 procedures, 333 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1190 NumberOfCodeBlocks, 1190 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1219 ConstructedInterpolants, 0 QuantifiedInterpolants, 2618 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 867/1607 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 11 thread instances CFG has 13 procedures, 356 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 49, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1227 NumberOfCodeBlocks, 1227 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1231 ConstructedInterpolants, 0 QuantifiedInterpolants, 2630 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 972/1712 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 12 thread instances CFG has 14 procedures, 379 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 54, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1064 NumberOfCodeBlocks, 1064 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1041 ConstructedInterpolants, 0 QuantifiedInterpolants, 2440 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 367/1107 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 13 thread instances CFG has 15 procedures, 402 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 58, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1326 NumberOfCodeBlocks, 1326 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1277 ConstructedInterpolants, 0 QuantifiedInterpolants, 2676 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1212/1952 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 14 thread instances CFG has 16 procedures, 425 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 61, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1382 NumberOfCodeBlocks, 1382 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1310 ConstructedInterpolants, 0 QuantifiedInterpolants, 2709 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1348/2088 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 15 thread instances CFG has 17 procedures, 448 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 66, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1398 NumberOfCodeBlocks, 1398 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1299 ConstructedInterpolants, 0 QuantifiedInterpolants, 2698 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1492/2232 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 16 thread instances CFG has 18 procedures, 471 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 70, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 1443 NumberOfCodeBlocks, 1443 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1316 ConstructedInterpolants, 0 QuantifiedInterpolants, 2715 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1647/2387 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 17 thread instances CFG has 19 procedures, 494 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 73, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1497 NumberOfCodeBlocks, 1497 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1348 ConstructedInterpolants, 0 QuantifiedInterpolants, 2747 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1812/2552 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 18 thread instances CFG has 20 procedures, 517 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 77, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1542 NumberOfCodeBlocks, 1542 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1365 ConstructedInterpolants, 0 QuantifiedInterpolants, 2764 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1987/2727 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 19 thread instances CFG has 21 procedures, 540 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 78, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 1588 NumberOfCodeBlocks, 1588 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1384 ConstructedInterpolants, 0 QuantifiedInterpolants, 2783 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2174/2914 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 20 thread instances CFG has 22 procedures, 563 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1631 NumberOfCodeBlocks, 1631 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1401 ConstructedInterpolants, 0 QuantifiedInterpolants, 2800 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2369/3109 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 21 thread instances CFG has 23 procedures, 586 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1690 NumberOfCodeBlocks, 1690 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1436 ConstructedInterpolants, 0 QuantifiedInterpolants, 2835 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2574/3314 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 22 thread instances CFG has 24 procedures, 609 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1731 NumberOfCodeBlocks, 1731 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1450 ConstructedInterpolants, 0 QuantifiedInterpolants, 2849 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2789/3529 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 23 thread instances CFG has 25 procedures, 632 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1350 NumberOfCodeBlocks, 1350 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1041 ConstructedInterpolants, 0 QuantifiedInterpolants, 2440 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 367/1107 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 24 thread instances CFG has 26 procedures, 655 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1800 NumberOfCodeBlocks, 1800 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1469 ConstructedInterpolants, 0 QuantifiedInterpolants, 2868 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3249/3989 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 25 thread instances CFG has 27 procedures, 678 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1834 NumberOfCodeBlocks, 1834 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1475 ConstructedInterpolants, 0 QuantifiedInterpolants, 2874 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3492/4232 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 26 thread instances CFG has 28 procedures, 701 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1881 NumberOfCodeBlocks, 1881 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1495 ConstructedInterpolants, 0 QuantifiedInterpolants, 2894 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3747/4487 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 27 thread instances CFG has 29 procedures, 724 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 1932 NumberOfCodeBlocks, 1932 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1520 ConstructedInterpolants, 0 QuantifiedInterpolants, 2919 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4014/4754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 28 thread instances CFG has 30 procedures, 747 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 1477 NumberOfCodeBlocks, 1477 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1041 ConstructedInterpolants, 0 QuantifiedInterpolants, 2440 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 367/1107 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 29 thread instances CFG has 31 procedures, 770 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 10.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2037 NumberOfCodeBlocks, 2037 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1574 ConstructedInterpolants, 0 QuantifiedInterpolants, 2973 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4573/5313 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 30 thread instances CFG has 32 procedures, 793 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 14.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 11.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2324 NumberOfCodeBlocks, 2324 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1833 ConstructedInterpolants, 0 QuantifiedInterpolants, 3232 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 8898/9638 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 31 thread instances CFG has 33 procedures, 816 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 11.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2084 NumberOfCodeBlocks, 2084 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1571 ConstructedInterpolants, 0 QuantifiedInterpolants, 2970 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5172/5912 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 32 thread instances CFG has 34 procedures, 839 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 12.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2129 NumberOfCodeBlocks, 2129 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1588 ConstructedInterpolants, 0 QuantifiedInterpolants, 2987 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5487/6227 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 33 thread instances CFG has 35 procedures, 862 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 17.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 13.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2214 NumberOfCodeBlocks, 2214 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1646 ConstructedInterpolants, 0 QuantifiedInterpolants, 3045 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5814/6554 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 34 thread instances CFG has 36 procedures, 885 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 18.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 14.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2228 NumberOfCodeBlocks, 2228 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1634 ConstructedInterpolants, 0 QuantifiedInterpolants, 3033 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6147/6887 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 35 thread instances CFG has 37 procedures, 908 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 21.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2558 NumberOfCodeBlocks, 2558 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1940 ConstructedInterpolants, 0 QuantifiedInterpolants, 3339 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 11993/12733 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 36 thread instances CFG has 38 procedures, 931 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 19.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 15.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2301 NumberOfCodeBlocks, 2301 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1656 ConstructedInterpolants, 0 QuantifiedInterpolants, 3055 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6847/7587 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 37 thread instances CFG has 39 procedures, 954 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 23.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2713 NumberOfCodeBlocks, 2713 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2040 ConstructedInterpolants, 0 QuantifiedInterpolants, 3439 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 14505/15245 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 38 thread instances CFG has 40 procedures, 977 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 23.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 19.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2746 NumberOfCodeBlocks, 2746 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2051 ConstructedInterpolants, 0 QuantifiedInterpolants, 3450 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 15389/16129 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 39 thread instances CFG has 41 procedures, 1000 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 20.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 16.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1764 NumberOfCodeBlocks, 1764 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1041 ConstructedInterpolants, 0 QuantifiedInterpolants, 2440 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 367/1107 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 40 thread instances CFG has 42 procedures, 1023 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 23.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2474 NumberOfCodeBlocks, 2474 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1724 ConstructedInterpolants, 0 QuantifiedInterpolants, 3123 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 8367/9107 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 41 thread instances CFG has 43 procedures, 1046 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 23.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 19.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2550 NumberOfCodeBlocks, 2550 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1774 ConstructedInterpolants, 0 QuantifiedInterpolants, 3173 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 8772/9512 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 42 thread instances CFG has 44 procedures, 1069 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 20.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2594 NumberOfCodeBlocks, 2594 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1794 ConstructedInterpolants, 0 QuantifiedInterpolants, 3193 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 9187/9927 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 43 thread instances CFG has 45 procedures, 1092 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 24.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 20.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2602 NumberOfCodeBlocks, 2602 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1775 ConstructedInterpolants, 0 QuantifiedInterpolants, 3174 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 9612/10352 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 44 thread instances CFG has 46 procedures, 1115 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 20.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1896 NumberOfCodeBlocks, 1896 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1041 ConstructedInterpolants, 0 QuantifiedInterpolants, 2440 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 367/1107 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 45 thread instances CFG has 47 procedures, 1138 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 30.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 25.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2736 NumberOfCodeBlocks, 2736 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1859 ConstructedInterpolants, 0 QuantifiedInterpolants, 3258 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 10494/11234 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 46 thread instances CFG has 48 procedures, 1161 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 2755 NumberOfCodeBlocks, 2755 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1850 ConstructedInterpolants, 0 QuantifiedInterpolants, 3249 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 10947/11687 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 47 thread instances CFG has 49 procedures, 1184 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 31.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 25.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2775 NumberOfCodeBlocks, 2775 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1843 ConstructedInterpolants, 0 QuantifiedInterpolants, 3242 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 11412/12152 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 48 thread instances CFG has 50 procedures, 1207 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2818 NumberOfCodeBlocks, 2818 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1860 ConstructedInterpolants, 0 QuantifiedInterpolants, 3259 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 11887/12627 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 49 thread instances CFG has 51 procedures, 1230 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 35.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 29.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 2883 NumberOfCodeBlocks, 2883 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1901 ConstructedInterpolants, 0 QuantifiedInterpolants, 3300 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 12372/13112 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 50 thread instances CFG has 52 procedures, 1253 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 41.5s, OverallIterations: 2, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 37.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 2550 NumberOfCodeBlocks, 2550 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 2878 ConstructedInterpolants, 0 QuantifiedInterpolants, 4277 SizeOfPredicates, 18 NumberOfNonLiveVariables, 866 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 43762/44502 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown