/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 '"3,2 1,1 2,2"' --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_24-sound_lock_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-32214ab [2023-05-20 01:20:51,572 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-20 01:20:51,574 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-20 01:20:51,612 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-20 01:20:51,612 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-20 01:20:51,616 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-20 01:20:51,618 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-20 01:20:51,621 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-20 01:20:51,622 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-20 01:20:51,626 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-20 01:20:51,627 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-20 01:20:51,629 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-20 01:20:51,629 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-20 01:20:51,631 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-20 01:20:51,632 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-20 01:20:51,633 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-20 01:20:51,634 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-20 01:20:51,635 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-20 01:20:51,637 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-20 01:20:51,640 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-20 01:20:51,641 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-20 01:20:51,643 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-20 01:20:51,644 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-20 01:20:51,645 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-20 01:20:51,651 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-20 01:20:51,652 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-20 01:20:51,652 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-20 01:20:51,653 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-20 01:20:51,653 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-20 01:20:51,654 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-20 01:20:51,654 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-20 01:20:51,655 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-20 01:20:51,656 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-20 01:20:51,657 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-20 01:20:51,658 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-20 01:20:51,658 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-20 01:20:51,658 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-20 01:20:51,659 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-20 01:20:51,659 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-20 01:20:51,659 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-20 01:20:51,660 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-20 01:20:51,661 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-20 01:20:51,690 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-20 01:20:51,690 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-20 01:20:51,690 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-20 01:20:51,691 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-20 01:20:51,691 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-20 01:20:51,692 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-20 01:20:51,692 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-20 01:20:51,692 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-20 01:20:51,692 INFO L138 SettingsManager]: * Use SBE=true [2023-05-20 01:20:51,693 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-20 01:20:51,693 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-20 01:20:51,693 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-20 01:20:51,694 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-20 01:20:51,694 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-20 01:20:51,694 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-20 01:20:51,694 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-20 01:20:51,694 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-20 01:20:51,694 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-20 01:20:51,695 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-20 01:20:51,695 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-20 01:20:51,695 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-20 01:20:51,695 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-20 01:20:51,695 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-20 01:20:51,695 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-20 01:20:51,695 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-20 01:20:51,696 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-20 01:20:51,696 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-20 01:20:51,697 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-20 01:20:51,697 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-20 01:20:51,697 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-20 01:20:51,697 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-20 01:20:51,698 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-20 01:20:51,698 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-20 01:20:51,698 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-20 01:20:51,698 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-20 01:20:51,698 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-20 01:20:51,698 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 -> 3,2 1,1 2,2 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-20 01:20:51,944 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-20 01:20:51,959 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-20 01:20:51,961 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-20 01:20:51,962 INFO L271 PluginConnector]: Initializing CDTParser... [2023-05-20 01:20:51,963 INFO L275 PluginConnector]: CDTParser initialized [2023-05-20 01:20:51,963 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_24-sound_lock_racing.i [2023-05-20 01:20:52,016 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f48ef736b/b9891b0b37734c1092cbf2499268b3b0/FLAGb8be7182e [2023-05-20 01:20:52,506 INFO L306 CDTParser]: Found 1 translation units. [2023-05-20 01:20:52,506 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_24-sound_lock_racing.i [2023-05-20 01:20:52,519 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f48ef736b/b9891b0b37734c1092cbf2499268b3b0/FLAGb8be7182e [2023-05-20 01:20:52,801 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f48ef736b/b9891b0b37734c1092cbf2499268b3b0 [2023-05-20 01:20:52,803 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-20 01:20:52,805 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-05-20 01:20:52,808 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-05-20 01:20:52,808 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-05-20 01:20:52,811 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-05-20 01:20:52,812 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.05 01:20:52" (1/1) ... [2023-05-20 01:20:52,814 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@474bb0ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:52, skipping insertion in model container [2023-05-20 01:20:52,814 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.05 01:20:52" (1/1) ... [2023-05-20 01:20:52,819 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-05-20 01:20:52,855 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-05-20 01:20:53,150 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_24-sound_lock_racing.i[30176,30189] [2023-05-20 01:20:53,172 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-20 01:20:53,183 INFO L203 MainTranslator]: Completed pre-run [2023-05-20 01:20:53,211 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_24-sound_lock_racing.i[30176,30189] [2023-05-20 01:20:53,217 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-20 01:20:53,247 INFO L208 MainTranslator]: Completed translation [2023-05-20 01:20:53,247 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53 WrapperNode [2023-05-20 01:20:53,247 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-05-20 01:20:53,248 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-20 01:20:53,248 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-20 01:20:53,248 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-20 01:20:53,256 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,276 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,298 INFO L138 Inliner]: procedures = 170, calls = 36, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 85 [2023-05-20 01:20:53,298 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-20 01:20:53,299 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-20 01:20:53,299 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-20 01:20:53,299 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-20 01:20:53,306 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,306 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,312 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,312 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,317 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,329 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,330 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,331 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,333 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-20 01:20:53,334 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-20 01:20:53,334 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-20 01:20:53,334 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-20 01:20:53,340 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (1/1) ... [2023-05-20 01:20:53,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-20 01:20:53,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:53,374 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-20 01:20:53,376 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-20 01:20:53,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-05-20 01:20:53,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-05-20 01:20:53,409 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-05-20 01:20:53,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-05-20 01:20:53,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-05-20 01:20:53,413 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-05-20 01:20:53,413 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-05-20 01:20:53,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-05-20 01:20:53,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-05-20 01:20:53,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-20 01:20:53,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-20 01:20:53,415 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2023-05-20 01:20:53,593 INFO L235 CfgBuilder]: Building ICFG [2023-05-20 01:20:53,594 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-20 01:20:53,872 INFO L276 CfgBuilder]: Performing block encoding [2023-05-20 01:20:53,878 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-20 01:20:53,878 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2023-05-20 01:20:53,880 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.05 01:20:53 BoogieIcfgContainer [2023-05-20 01:20:53,880 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-20 01:20:53,884 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-20 01:20:53,884 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-20 01:20:53,887 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-20 01:20:53,887 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.05 01:20:52" (1/3) ... [2023-05-20 01:20:53,888 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47574adf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.05 01:20:53, skipping insertion in model container [2023-05-20 01:20:53,888 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 01:20:53" (2/3) ... [2023-05-20 01:20:53,888 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47574adf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.05 01:20:53, skipping insertion in model container [2023-05-20 01:20:53,889 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.05 01:20:53" (3/3) ... [2023-05-20 01:20:53,890 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_24-sound_lock_racing.i [2023-05-20 01:20:53,896 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-20 01:20:53,904 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-20 01:20:53,904 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-20 01:20:53,904 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-20 01:20:53,952 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-05-20 01:20:53,989 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:53,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:20:53,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:53,991 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-20 01:20:53,992 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-20 01:20:54,021 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:20:54,036 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:20:54,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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:54,042 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:20:54,257 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:54,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:54,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1463871806, now seen corresponding path program 1 times [2023-05-20 01:20:54,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:54,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275092259] [2023-05-20 01:20:54,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:54,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:54,575 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-05-20 01:20:54,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:54,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275092259] [2023-05-20 01:20:54,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275092259] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:20:54,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:20:54,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:20:54,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726833336] [2023-05-20 01:20:54,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:20:54,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:20:54,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:20:54,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:20:54,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:20:54,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:54,607 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:20:54,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 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-20 01:20:54,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:54,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:54,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-20 01:20:54,693 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:54,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:54,693 INFO L85 PathProgramCache]: Analyzing trace with hash 768862058, now seen corresponding path program 1 times [2023-05-20 01:20:54,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:54,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985668920] [2023-05-20 01:20:54,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:54,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:54,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:55,009 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-20 01:20:55,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:55,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985668920] [2023-05-20 01:20:55,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985668920] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:20:55,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745998878] [2023-05-20 01:20:55,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:55,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:20:55,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:55,012 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-20 01:20:55,044 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-20 01:20:55,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:55,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-20 01:20:55,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:20:55,227 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-20 01:20:55,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:20:55,294 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-20 01:20:55,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745998878] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:20:55,294 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:20:55,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-20 01:20:55,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833564865] [2023-05-20 01:20:55,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:20:55,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-20 01:20:55,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:20:55,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-20 01:20:55,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-20 01:20:55,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:55,303 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:20:55,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.3) internal successors, (113), 10 states have internal predecessors, (113), 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-20 01:20:55,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:55,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:55,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:55,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-20 01:20:55,443 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-20 01:20:55,625 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-20 01:20:55,625 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:55,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:55,626 INFO L85 PathProgramCache]: Analyzing trace with hash 2045046875, now seen corresponding path program 1 times [2023-05-20 01:20:55,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:55,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127744181] [2023-05-20 01:20:55,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:55,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:55,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:20:55,651 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:20:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:20:55,706 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:20:55,706 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:20:55,711 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:20:55,716 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:20:55,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-05-20 01:20:55,727 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:20:55,729 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:20:55,729 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-05-20 01:20:55,762 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-20 01:20:55,768 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:55,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:20:55,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:55,773 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-20 01:20:55,777 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-20 01:20:55,779 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:20:55,780 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:20:55,780 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:55,781 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:20:56,081 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:56,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:56,081 INFO L85 PathProgramCache]: Analyzing trace with hash -471417220, now seen corresponding path program 1 times [2023-05-20 01:20:56,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:56,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936094646] [2023-05-20 01:20:56,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:56,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:56,176 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-20 01:20:56,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:56,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936094646] [2023-05-20 01:20:56,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936094646] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:20:56,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:20:56,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:20:56,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36293820] [2023-05-20 01:20:56,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:20:56,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:20:56,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:20:56,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:20:56,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:20:56,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:56,179 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:20:56,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 53.5) internal successors, (107), 2 states have internal predecessors, (107), 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-20 01:20:56,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:56,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:56,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-05-20 01:20:56,197 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:56,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:56,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1951890881, now seen corresponding path program 1 times [2023-05-20 01:20:56,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:56,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096108328] [2023-05-20 01:20:56,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:56,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:56,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:56,678 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:20:56,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:56,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096108328] [2023-05-20 01:20:56,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096108328] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:20:56,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957630236] [2023-05-20 01:20:56,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:56,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:20:56,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:56,685 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-20 01:20:56,706 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-20 01:20:56,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:56,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:20:56,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:20:56,925 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-20 01:20:56,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:20:57,043 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-20 01:20:57,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957630236] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:20:57,043 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:20:57,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:20:57,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713327912] [2023-05-20 01:20:57,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:20:57,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:20:57,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:20:57,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:20:57,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:20:57,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:57,048 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:20:57,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.8125) internal successors, (253), 16 states have internal predecessors, (253), 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-20 01:20:57,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:57,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:57,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:57,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-20 01:20:57,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-05-20 01:20:57,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:20:57,541 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:57,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:57,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1919551740, now seen corresponding path program 1 times [2023-05-20 01:20:57,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:57,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790247755] [2023-05-20 01:20:57,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:57,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:20:57,575 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:20:57,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:20:57,605 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:20:57,606 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:20:57,606 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:20:57,606 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:20:57,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-05-20 01:20:57,608 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:20:57,608 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:20:57,608 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-05-20 01:20:57,631 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-05-20 01:20:57,637 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:57,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:20:57,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:57,639 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-20 01:20:57,644 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:20:57,646 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:20:57,646 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:57,646 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:20:57,664 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-20 01:20:57,788 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:57,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:57,788 INFO L85 PathProgramCache]: Analyzing trace with hash 262949813, now seen corresponding path program 1 times [2023-05-20 01:20:57,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:57,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832973484] [2023-05-20 01:20:57,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:57,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:57,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:57,818 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-05-20 01:20:57,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:57,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832973484] [2023-05-20 01:20:57,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832973484] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:20:57,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:20:57,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:20:57,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730909468] [2023-05-20 01:20:57,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:20:57,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:20:57,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:20:57,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:20:57,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:20:57,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:57,820 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:20:57,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 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-20 01:20:57,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:57,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:57,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-05-20 01:20:57,926 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:57,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:57,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1872569761, now seen corresponding path program 1 times [2023-05-20 01:20:57,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:57,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046100207] [2023-05-20 01:20:57,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:57,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:57,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:58,205 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:20:58,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:58,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046100207] [2023-05-20 01:20:58,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046100207] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:20:58,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634579728] [2023-05-20 01:20:58,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:58,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:20:58,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:58,207 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-20 01:20:58,230 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-20 01:20:58,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:58,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:20:58,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:20:58,430 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-20 01:20:58,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:20:58,539 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-20 01:20:58,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634579728] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:20:58,539 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:20:58,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:20:58,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155031979] [2023-05-20 01:20:58,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:20:58,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:20:58,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:20:58,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:20:58,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:20:58,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:58,542 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:20:58,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.9375) internal successors, (255), 16 states have internal predecessors, (255), 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-20 01:20:58,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:58,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:58,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:58,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-05-20 01:20:58,974 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-20 01:20:59,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:20:59,157 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:59,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:59,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1830297498, now seen corresponding path program 1 times [2023-05-20 01:20:59,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:59,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541980215] [2023-05-20 01:20:59,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:59,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:20:59,194 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:20:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:20:59,235 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:20:59,235 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:20:59,236 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:20:59,236 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:20:59,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-05-20 01:20:59,238 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:20:59,239 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:20:59,239 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-05-20 01:20:59,263 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-05-20 01:20:59,267 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:59,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:20:59,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:59,269 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-20 01:20:59,279 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:20:59,280 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:20:59,281 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:20:59,281 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:20:59,299 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-20 01:20:59,471 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:59,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:59,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1678706430, now seen corresponding path program 1 times [2023-05-20 01:20:59,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:59,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126077088] [2023-05-20 01:20:59,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:59,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:59,501 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-05-20 01:20:59,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:59,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126077088] [2023-05-20 01:20:59,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126077088] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:20:59,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:20:59,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:20:59,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863270593] [2023-05-20 01:20:59,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:20:59,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:20:59,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:20:59,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:20:59,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:20:59,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:59,503 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:20:59,503 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-20 01:20:59,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:59,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:20:59,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-05-20 01:20:59,645 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:20:59,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:20:59,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1703156047, now seen corresponding path program 1 times [2023-05-20 01:20:59,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:20:59,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562930259] [2023-05-20 01:20:59,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:59,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:20:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:20:59,892 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:20:59,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:20:59,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562930259] [2023-05-20 01:20:59,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562930259] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:20:59,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905004428] [2023-05-20 01:20:59,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:20:59,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:20:59,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:20:59,901 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-20 01:20:59,919 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-20 01:21:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:00,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:21:00,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:00,103 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-20 01:21:00,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:00,242 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-20 01:21:00,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905004428] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:00,242 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:00,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:21:00,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845654898] [2023-05-20 01:21:00,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:00,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:21:00,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:00,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:21:00,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:21:00,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:00,244 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:00,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.8125) internal successors, (253), 16 states have internal predecessors, (253), 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-20 01:21:00,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:00,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:00,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:00,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-05-20 01:21:00,804 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-05-20 01:21:00,995 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,SelfDestructingSolverStorable10 [2023-05-20 01:21:00,995 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:00,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:00,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1889304957, now seen corresponding path program 1 times [2023-05-20 01:21:00,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:00,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921474459] [2023-05-20 01:21:00,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:00,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:01,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:01,028 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:01,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:01,063 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:01,065 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:01,065 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:01,065 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:01,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-05-20 01:21:01,070 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:01,071 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:01,072 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-05-20 01:21:01,091 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2023-05-20 01:21:01,094 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:01,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:01,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:01,095 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-20 01:21:01,098 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:01,100 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:01,100 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:01,100 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:01,113 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-20 01:21:01,469 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:01,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:01,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1131358489, now seen corresponding path program 1 times [2023-05-20 01:21:01,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:01,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422952802] [2023-05-20 01:21:01,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:01,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:01,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:01,509 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-05-20 01:21:01,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:01,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422952802] [2023-05-20 01:21:01,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422952802] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:01,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:01,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:01,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384804148] [2023-05-20 01:21:01,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:01,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:01,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:01,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:01,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:01,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:01,511 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:01,511 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-20 01:21:01,511 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:01,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:01,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-05-20 01:21:01,670 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:01,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:01,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1801722193, now seen corresponding path program 1 times [2023-05-20 01:21:01,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:01,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725960159] [2023-05-20 01:21:01,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:01,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:01,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:01,916 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:01,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:01,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725960159] [2023-05-20 01:21:01,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725960159] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:01,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118872459] [2023-05-20 01:21:01,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:01,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:01,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:01,925 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-20 01:21:01,928 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-20 01:21:02,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:02,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:21:02,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:02,136 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-20 01:21:02,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:02,229 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-20 01:21:02,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118872459] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:02,229 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:02,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:21:02,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355676415] [2023-05-20 01:21:02,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:02,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:21:02,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:02,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:21:02,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:21:02,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:02,231 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:02,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.9375) internal successors, (255), 16 states have internal predecessors, (255), 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-20 01:21:02,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:02,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:02,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:02,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-05-20 01:21:02,781 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-20 01:21:02,971 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,SelfDestructingSolverStorable13 [2023-05-20 01:21:02,972 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:02,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:02,973 INFO L85 PathProgramCache]: Analyzing trace with hash 704902820, now seen corresponding path program 1 times [2023-05-20 01:21:02,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:02,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567207400] [2023-05-20 01:21:02,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:02,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:03,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:03,010 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:03,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:03,051 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:03,052 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:03,052 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:03,052 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:03,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-05-20 01:21:03,053 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:03,053 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:03,053 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-05-20 01:21:03,072 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-05-20 01:21:03,074 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:03,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:03,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:03,076 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-20 01:21:03,085 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-20 01:21:03,087 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:03,088 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:03,088 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:03,088 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:03,314 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:03,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:03,315 INFO L85 PathProgramCache]: Analyzing trace with hash -260972758, now seen corresponding path program 1 times [2023-05-20 01:21:03,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:03,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239659833] [2023-05-20 01:21:03,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:03,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:03,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:03,338 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-05-20 01:21:03,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:03,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239659833] [2023-05-20 01:21:03,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239659833] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:03,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:03,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:03,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115709506] [2023-05-20 01:21:03,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:03,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:03,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:03,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:03,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:03,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:03,340 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:03,340 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-20 01:21:03,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:03,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:03,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-05-20 01:21:03,466 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:03,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:03,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1941351073, now seen corresponding path program 1 times [2023-05-20 01:21:03,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:03,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049178061] [2023-05-20 01:21:03,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:03,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:03,700 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:03,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:03,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049178061] [2023-05-20 01:21:03,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049178061] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:03,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645174110] [2023-05-20 01:21:03,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:03,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:03,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:03,705 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-20 01:21:03,729 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-20 01:21:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:03,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:21:03,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:03,932 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-20 01:21:03,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:04,026 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-20 01:21:04,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645174110] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:04,027 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:04,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:21:04,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731488348] [2023-05-20 01:21:04,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:04,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:21:04,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:04,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:21:04,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:21:04,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:04,028 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:04,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.8125) internal successors, (253), 16 states have internal predecessors, (253), 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-20 01:21:04,029 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:04,029 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:04,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:04,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-05-20 01:21:04,764 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-20 01:21:04,949 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,SelfDestructingSolverStorable16 [2023-05-20 01:21:04,949 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:04,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:04,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1546758706, now seen corresponding path program 1 times [2023-05-20 01:21:04,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:04,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411334467] [2023-05-20 01:21:04,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:04,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:04,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:04,996 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:05,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:05,043 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:05,043 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:05,044 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:05,044 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:05,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-05-20 01:21:05,045 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:05,045 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:05,045 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-05-20 01:21:05,067 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2023-05-20 01:21:05,070 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:05,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:05,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:05,072 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-20 01:21:05,074 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-20 01:21:05,076 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:05,077 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:05,078 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:05,078 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:05,332 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:05,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:05,332 INFO L85 PathProgramCache]: Analyzing trace with hash 95763401, now seen corresponding path program 1 times [2023-05-20 01:21:05,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:05,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029574795] [2023-05-20 01:21:05,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:05,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:05,357 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-05-20 01:21:05,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:05,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029574795] [2023-05-20 01:21:05,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029574795] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:05,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:05,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:05,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224562101] [2023-05-20 01:21:05,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:05,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:05,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:05,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:05,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:05,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:05,358 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:05,359 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-20 01:21:05,359 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:05,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-05-20 01:21:05,502 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:05,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:05,503 INFO L85 PathProgramCache]: Analyzing trace with hash 541978905, now seen corresponding path program 1 times [2023-05-20 01:21:05,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:05,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426783642] [2023-05-20 01:21:05,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:05,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:05,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:05,692 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:05,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:05,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426783642] [2023-05-20 01:21:05,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426783642] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:05,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198021401] [2023-05-20 01:21:05,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:05,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:05,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:05,695 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-20 01:21:05,697 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-20 01:21:05,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:05,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:21:05,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:05,958 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-20 01:21:05,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:06,063 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-20 01:21:06,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198021401] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:06,064 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:06,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:21:06,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340973256] [2023-05-20 01:21:06,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:06,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:21:06,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:06,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:21:06,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:21:06,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:06,066 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:06,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.8125) internal successors, (253), 16 states have internal predecessors, (253), 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-20 01:21:06,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:06,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:06,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:06,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-05-20 01:21:06,968 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-20 01:21:07,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:07,165 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:07,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:07,166 INFO L85 PathProgramCache]: Analyzing trace with hash -805960019, now seen corresponding path program 1 times [2023-05-20 01:21:07,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:07,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452370041] [2023-05-20 01:21:07,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:07,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:07,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:07,237 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:07,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:07,292 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:07,293 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:07,293 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:07,293 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:07,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-05-20 01:21:07,294 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:07,294 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:07,294 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-05-20 01:21:07,316 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-05-20 01:21:07,319 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:07,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:07,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:07,320 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-20 01:21:07,333 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:07,335 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:07,336 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:07,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:07,340 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-20 01:21:07,598 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:07,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:07,598 INFO L85 PathProgramCache]: Analyzing trace with hash -931877006, now seen corresponding path program 1 times [2023-05-20 01:21:07,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:07,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105873546] [2023-05-20 01:21:07,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:07,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:07,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:07,622 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-05-20 01:21:07,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:07,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105873546] [2023-05-20 01:21:07,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105873546] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:07,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:07,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:07,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041242007] [2023-05-20 01:21:07,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:07,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:07,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:07,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:07,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:07,623 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:07,623 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-20 01:21:07,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:07,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:07,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-05-20 01:21:07,779 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:07,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:07,780 INFO L85 PathProgramCache]: Analyzing trace with hash -11772015, now seen corresponding path program 1 times [2023-05-20 01:21:07,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:07,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220267812] [2023-05-20 01:21:07,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:07,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:07,997 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:07,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:07,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220267812] [2023-05-20 01:21:07,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220267812] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:07,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714878268] [2023-05-20 01:21:07,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:07,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:07,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:08,001 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-20 01:21:08,022 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-20 01:21:08,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:08,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:21:08,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:08,290 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-20 01:21:08,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:08,402 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-20 01:21:08,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714878268] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:08,403 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:08,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:21:08,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720115853] [2023-05-20 01:21:08,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:08,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:21:08,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:08,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:21:08,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:21:08,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:08,405 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:08,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.8125) internal successors, (253), 16 states have internal predecessors, (253), 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-20 01:21:08,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:08,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:09,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:09,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-05-20 01:21:09,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-05-20 01:21:09,678 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,SelfDestructingSolverStorable22 [2023-05-20 01:21:09,678 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:09,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:09,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1572163800, now seen corresponding path program 1 times [2023-05-20 01:21:09,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:09,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314857487] [2023-05-20 01:21:09,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:09,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:09,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:09,724 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:09,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:09,787 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:09,788 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:09,788 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:09,788 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:09,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-05-20 01:21:09,789 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:09,789 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:09,790 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-05-20 01:21:09,812 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-05-20 01:21:09,814 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:09,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:09,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:09,816 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-20 01:21:09,830 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:09,832 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:09,832 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:09,832 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:09,849 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-20 01:21:10,522 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:10,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:10,523 INFO L85 PathProgramCache]: Analyzing trace with hash 943791191, now seen corresponding path program 1 times [2023-05-20 01:21:10,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:10,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570826960] [2023-05-20 01:21:10,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:10,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:10,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:10,567 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2023-05-20 01:21:10,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:10,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570826960] [2023-05-20 01:21:10,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570826960] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:10,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:10,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:10,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879097710] [2023-05-20 01:21:10,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:10,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:10,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:10,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:10,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:10,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:10,569 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:10,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 87.0) internal successors, (174), 2 states have internal predecessors, (174), 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-20 01:21:10,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:10,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:10,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-05-20 01:21:10,809 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:10,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:10,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1131340023, now seen corresponding path program 1 times [2023-05-20 01:21:10,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:10,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033343251] [2023-05-20 01:21:10,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:10,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:10,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:11,005 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:11,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:11,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033343251] [2023-05-20 01:21:11,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033343251] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:11,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816619057] [2023-05-20 01:21:11,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:11,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:11,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:11,013 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-20 01:21:11,015 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-20 01:21:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:11,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 01:21:11,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:11,303 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-20 01:21:11,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:11,424 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-20 01:21:11,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816619057] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:11,424 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:11,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 01:21:11,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416551510] [2023-05-20 01:21:11,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:11,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 01:21:11,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:11,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 01:21:11,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 01:21:11,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:11,426 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:11,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 15.8125) internal successors, (253), 16 states have internal predecessors, (253), 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-20 01:21:11,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:11,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:12,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:12,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-05-20 01:21:12,333 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-20 01:21:12,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:12,529 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:12,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:12,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1853266344, now seen corresponding path program 1 times [2023-05-20 01:21:12,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:12,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241350086] [2023-05-20 01:21:12,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:12,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:12,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:12,577 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:12,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:12,655 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:12,655 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:12,655 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:12,655 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:12,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-05-20 01:21:12,657 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:12,657 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:12,657 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-05-20 01:21:12,681 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2023-05-20 01:21:12,684 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:12,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:12,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:12,685 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-20 01:21:12,690 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-20 01:21:12,692 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:12,694 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:12,694 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:12,694 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:12,993 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:12,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:12,994 INFO L85 PathProgramCache]: Analyzing trace with hash 656835339, now seen corresponding path program 1 times [2023-05-20 01:21:12,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:12,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224811251] [2023-05-20 01:21:12,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:12,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:13,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-05-20 01:21:13,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:13,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224811251] [2023-05-20 01:21:13,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224811251] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:13,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:13,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:13,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846562962] [2023-05-20 01:21:13,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:13,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:13,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:13,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:13,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:13,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:13,014 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:13,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 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-20 01:21:13,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:13,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:13,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-05-20 01:21:13,024 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:13,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:13,024 INFO L85 PathProgramCache]: Analyzing trace with hash 313961222, now seen corresponding path program 1 times [2023-05-20 01:21:13,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:13,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388939924] [2023-05-20 01:21:13,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:13,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:13,077 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-20 01:21:13,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:13,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388939924] [2023-05-20 01:21:13,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388939924] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:13,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850304983] [2023-05-20 01:21:13,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:13,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:13,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:13,080 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-20 01:21:13,099 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-20 01:21:13,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:13,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-20 01:21:13,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:13,305 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-20 01:21:13,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:13,341 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-20 01:21:13,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850304983] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:13,341 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:13,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-20 01:21:13,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178029919] [2023-05-20 01:21:13,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:13,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-20 01:21:13,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:13,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-20 01:21:13,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-20 01:21:13,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:13,343 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:13,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.9) internal successors, (129), 10 states have internal predecessors, (129), 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-20 01:21:13,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:13,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:14,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:14,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-20 01:21:14,562 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-20 01:21:14,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-05-20 01:21:14,752 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:14,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:14,753 INFO L85 PathProgramCache]: Analyzing trace with hash 649651500, now seen corresponding path program 1 times [2023-05-20 01:21:14,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:14,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753421101] [2023-05-20 01:21:14,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:14,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:15,232 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 268 proven. 6 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2023-05-20 01:21:15,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:15,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753421101] [2023-05-20 01:21:15,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753421101] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:15,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388069261] [2023-05-20 01:21:15,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:15,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:15,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:15,234 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:21:15,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-05-20 01:21:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:15,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 936 conjuncts, 9 conjunts are in the unsatisfiable core [2023-05-20 01:21:15,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:16,436 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-20 01:21:16,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-20 01:21:16,483 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-05-20 01:21:16,509 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 86 proven. 18 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2023-05-20 01:21:16,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:16,533 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1817 (Array Int Int))) (not (= (select (select (store |c_#pthreadsMutex| |c_~#mutex1~0.base| v_ArrVal_1817) |c_~#__global_lock~0.base|) |c_~#__global_lock~0.offset|) 0))) is different from false [2023-05-20 01:21:16,577 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-20 01:21:16,577 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 20 [2023-05-20 01:21:16,580 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-05-20 01:21:16,962 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 68 proven. 18 refuted. 0 times theorem prover too weak. 396 trivial. 18 not checked. [2023-05-20 01:21:16,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388069261] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:16,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:16,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2023-05-20 01:21:16,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087161714] [2023-05-20 01:21:16,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:16,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-05-20 01:21:16,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:16,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-05-20 01:21:16,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=64, Unknown=1, NotChecked=16, Total=110 [2023-05-20 01:21:16,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:16,964 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:16,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 62.63636363636363) internal successors, (689), 11 states have internal predecessors, (689), 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-20 01:21:16,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:16,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-20 01:21:16,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:17,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:17,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-20 01:21:17,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-20 01:21:17,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-05-20 01:21:17,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:17,577 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:17,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:17,577 INFO L85 PathProgramCache]: Analyzing trace with hash 2070226652, now seen corresponding path program 1 times [2023-05-20 01:21:17,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:17,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823816594] [2023-05-20 01:21:17,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:17,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:17,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:17,637 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:17,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:17,761 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:17,761 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:17,762 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:17,762 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:17,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-05-20 01:21:17,764 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 01:21:17,764 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:17,764 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-05-20 01:21:17,790 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2023-05-20 01:21:17,794 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:17,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:17,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:17,795 INFO L229 MonitoredProcess]: Starting monitored process 23 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-20 01:21:17,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (23)] Waiting until timeout for monitored process [2023-05-20 01:21:17,805 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:17,807 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:17,807 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:17,807 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:18,599 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:18,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:18,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1331157926, now seen corresponding path program 1 times [2023-05-20 01:21:18,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:18,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448734316] [2023-05-20 01:21:18,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:18,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:18,653 INFO L134 CoverageAnalysis]: Checked inductivity of 607 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2023-05-20 01:21:18,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:18,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448734316] [2023-05-20 01:21:18,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448734316] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:18,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:18,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:18,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284024516] [2023-05-20 01:21:18,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:18,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:18,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:18,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:18,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:18,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:18,655 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:18,656 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-20 01:21:18,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:19,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:19,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-05-20 01:21:19,476 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:19,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:19,476 INFO L85 PathProgramCache]: Analyzing trace with hash -529005457, now seen corresponding path program 1 times [2023-05-20 01:21:19,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:19,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494079830] [2023-05-20 01:21:19,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:19,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:19,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:20,145 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 231 proven. 4 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2023-05-20 01:21:20,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:20,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494079830] [2023-05-20 01:21:20,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494079830] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:20,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503893302] [2023-05-20 01:21:20,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:20,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:20,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:20,149 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:21:20,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-05-20 01:21:20,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:20,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:21:20,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:21,050 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:21,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:21,840 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:21,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503893302] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:21,841 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:21,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:21:21,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554521850] [2023-05-20 01:21:21,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:21,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:21:21,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:21,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:21:21,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:21:21,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:21,844 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:21,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.134615384615383) internal successors, (1047), 52 states have internal predecessors, (1047), 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-20 01:21:21,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:21,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:23,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:23,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-05-20 01:21:23,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-05-20 01:21:23,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:23,567 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:23,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:23,568 INFO L85 PathProgramCache]: Analyzing trace with hash 287871114, now seen corresponding path program 1 times [2023-05-20 01:21:23,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:23,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630442426] [2023-05-20 01:21:23,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:23,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:23,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:23,643 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:23,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:23,742 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:23,742 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:23,743 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:23,743 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:23,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-05-20 01:21:23,747 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:23,748 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:23,748 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-05-20 01:21:23,778 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2023-05-20 01:21:23,782 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:23,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:23,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:23,786 INFO L229 MonitoredProcess]: Starting monitored process 25 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-20 01:21:23,799 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:23,801 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:23,801 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:23,801 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:23,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Waiting until timeout for monitored process [2023-05-20 01:21:24,702 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:24,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:24,703 INFO L85 PathProgramCache]: Analyzing trace with hash -452086323, now seen corresponding path program 1 times [2023-05-20 01:21:24,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:24,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914793661] [2023-05-20 01:21:24,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:24,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:24,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:24,754 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 209 proven. 0 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2023-05-20 01:21:24,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:24,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914793661] [2023-05-20 01:21:24,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914793661] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:24,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:24,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:24,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406010007] [2023-05-20 01:21:24,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:24,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:24,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:24,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:24,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:24,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:24,756 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:24,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 99.5) internal successors, (199), 2 states have internal predecessors, (199), 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-20 01:21:24,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:25,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:25,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-05-20 01:21:25,703 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:25,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:25,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1224024539, now seen corresponding path program 1 times [2023-05-20 01:21:25,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:25,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972757663] [2023-05-20 01:21:25,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:25,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:25,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:26,287 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:21:26,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:26,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972757663] [2023-05-20 01:21:26,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972757663] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:26,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145838788] [2023-05-20 01:21:26,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:26,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:26,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:26,293 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:21:26,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-05-20 01:21:26,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:26,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:21:26,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:27,215 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:27,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:27,988 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:27,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145838788] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:27,988 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:27,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:21:27,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533644363] [2023-05-20 01:21:27,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:27,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:21:27,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:27,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:21:27,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:21:27,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:27,992 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:27,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:21:27,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:27,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:29,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:29,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-05-20 01:21:29,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-05-20 01:21:30,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-05-20 01:21:30,010 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:30,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:30,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1078892796, now seen corresponding path program 1 times [2023-05-20 01:21:30,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:30,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559582] [2023-05-20 01:21:30,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:30,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:30,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:30,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:30,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:30,212 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:30,213 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:30,214 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:30,214 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:30,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-05-20 01:21:30,216 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:30,217 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:30,217 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-05-20 01:21:30,249 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2023-05-20 01:21:30,252 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:30,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:30,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:30,254 INFO L229 MonitoredProcess]: Starting monitored process 27 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-20 01:21:30,270 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:30,272 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:30,272 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:30,272 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:30,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Waiting until timeout for monitored process [2023-05-20 01:21:30,849 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:30,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:30,849 INFO L85 PathProgramCache]: Analyzing trace with hash 788389445, now seen corresponding path program 1 times [2023-05-20 01:21:30,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:30,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189435112] [2023-05-20 01:21:30,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:30,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:30,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:30,902 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-20 01:21:30,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:30,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189435112] [2023-05-20 01:21:30,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189435112] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:30,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:30,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:30,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47376703] [2023-05-20 01:21:30,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:30,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:30,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:30,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:30,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:30,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:30,904 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:30,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 93.0) internal successors, (186), 2 states have internal predecessors, (186), 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-20 01:21:30,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:32,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:32,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-05-20 01:21:32,266 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:32,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:32,266 INFO L85 PathProgramCache]: Analyzing trace with hash 380892239, now seen corresponding path program 1 times [2023-05-20 01:21:32,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:32,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427092348] [2023-05-20 01:21:32,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:32,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:32,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:32,787 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:21:32,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:32,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427092348] [2023-05-20 01:21:32,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427092348] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:32,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982287986] [2023-05-20 01:21:32,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:32,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:32,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:32,789 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:21:32,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-05-20 01:21:33,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:33,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:21:33,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:33,773 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:33,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:34,534 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:34,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982287986] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:34,534 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:34,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:21:34,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6362598] [2023-05-20 01:21:34,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:34,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:21:34,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:34,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:21:34,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:21:34,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:34,537 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:34,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:21:34,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:34,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:36,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:36,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-05-20 01:21:36,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-05-20 01:21:36,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-05-20 01:21:36,467 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:36,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:36,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1052122329, now seen corresponding path program 1 times [2023-05-20 01:21:36,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:36,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446486944] [2023-05-20 01:21:36,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:36,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:36,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:36,604 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:36,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:36,725 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:36,726 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:36,726 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:36,727 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:36,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-05-20 01:21:36,728 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:36,728 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:36,729 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-05-20 01:21:36,760 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2023-05-20 01:21:36,764 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:36,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:36,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:36,770 INFO L229 MonitoredProcess]: Starting monitored process 29 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-20 01:21:36,774 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:36,776 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:36,777 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:36,777 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:36,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Waiting until timeout for monitored process [2023-05-20 01:21:37,287 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:37,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:37,287 INFO L85 PathProgramCache]: Analyzing trace with hash 2062635852, now seen corresponding path program 1 times [2023-05-20 01:21:37,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:37,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843136155] [2023-05-20 01:21:37,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:37,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:37,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:37,327 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:21:37,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:37,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843136155] [2023-05-20 01:21:37,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843136155] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:37,328 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:37,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:37,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048455963] [2023-05-20 01:21:37,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:37,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:37,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:37,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:37,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:37,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:37,331 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:37,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:21:37,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:38,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:38,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-05-20 01:21:38,727 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:38,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:38,727 INFO L85 PathProgramCache]: Analyzing trace with hash -238617997, now seen corresponding path program 1 times [2023-05-20 01:21:38,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:38,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208643913] [2023-05-20 01:21:38,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:38,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:38,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:39,139 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:21:39,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:39,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208643913] [2023-05-20 01:21:39,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208643913] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:39,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964049877] [2023-05-20 01:21:39,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:39,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:39,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:39,143 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:21:39,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-05-20 01:21:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:39,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:21:39,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:40,112 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:40,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:40,861 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:40,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964049877] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:40,861 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:40,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:21:40,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462109476] [2023-05-20 01:21:40,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:40,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:21:40,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:40,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:21:40,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:21:40,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:40,864 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:40,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:21:40,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:40,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:42,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:42,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-05-20 01:21:42,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-05-20 01:21:43,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:43,133 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:43,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:43,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1902985665, now seen corresponding path program 1 times [2023-05-20 01:21:43,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:43,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409327183] [2023-05-20 01:21:43,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:43,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:43,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:43,188 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:43,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:43,326 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:43,326 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:43,326 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:43,326 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:43,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-05-20 01:21:43,327 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:43,328 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:43,328 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-05-20 01:21:43,361 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2023-05-20 01:21:43,365 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:43,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:43,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:43,366 INFO L229 MonitoredProcess]: Starting monitored process 31 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-20 01:21:43,378 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:43,381 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:43,381 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:43,381 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:43,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Waiting until timeout for monitored process [2023-05-20 01:21:43,955 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:43,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:43,956 INFO L85 PathProgramCache]: Analyzing trace with hash -485090056, now seen corresponding path program 1 times [2023-05-20 01:21:43,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:43,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370978982] [2023-05-20 01:21:43,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:43,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:43,991 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:21:43,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:43,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370978982] [2023-05-20 01:21:43,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370978982] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:43,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:43,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:43,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789698819] [2023-05-20 01:21:43,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:43,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:43,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:43,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:43,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:43,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:43,993 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:43,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:21:43,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:45,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:45,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-05-20 01:21:45,509 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:45,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:45,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1876627729, now seen corresponding path program 1 times [2023-05-20 01:21:45,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:45,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120640798] [2023-05-20 01:21:45,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:45,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:45,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:45,977 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:21:45,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:45,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120640798] [2023-05-20 01:21:45,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120640798] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:45,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13374210] [2023-05-20 01:21:45,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:45,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:45,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:45,981 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:21:45,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-05-20 01:21:46,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:46,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:21:46,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:46,983 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:46,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:47,720 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:47,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13374210] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:47,721 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:47,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:21:47,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798871959] [2023-05-20 01:21:47,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:47,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:21:47,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:47,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:21:47,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:21:47,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:47,724 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:47,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:21:47,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:47,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:50,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:50,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2023-05-20 01:21:50,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-05-20 01:21:50,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:50,472 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:50,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:50,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1962653033, now seen corresponding path program 1 times [2023-05-20 01:21:50,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:50,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907875178] [2023-05-20 01:21:50,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:50,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:50,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:50,631 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:50,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:50,811 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:50,812 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:50,812 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:50,812 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:50,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-05-20 01:21:50,815 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:50,815 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:50,815 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-05-20 01:21:50,881 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2023-05-20 01:21:50,885 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:50,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:50,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:50,886 INFO L229 MonitoredProcess]: Starting monitored process 33 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-20 01:21:50,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Waiting until timeout for monitored process [2023-05-20 01:21:50,890 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:50,893 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:50,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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:50,894 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:51,538 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:51,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:51,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1391694332, now seen corresponding path program 1 times [2023-05-20 01:21:51,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:51,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740970332] [2023-05-20 01:21:51,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:51,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:51,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:51,575 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:21:51,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:51,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740970332] [2023-05-20 01:21:51,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740970332] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:51,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:51,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:51,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346894909] [2023-05-20 01:21:51,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:51,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:51,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:51,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:51,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:51,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:51,577 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:51,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:21:51,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:53,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:53,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-05-20 01:21:53,205 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:53,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:53,205 INFO L85 PathProgramCache]: Analyzing trace with hash -572604725, now seen corresponding path program 1 times [2023-05-20 01:21:53,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:53,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024907151] [2023-05-20 01:21:53,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:53,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:53,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:53,610 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:21:53,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:53,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024907151] [2023-05-20 01:21:53,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024907151] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:21:53,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196654325] [2023-05-20 01:21:53,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:53,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:21:53,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:53,617 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:21:53,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-05-20 01:21:54,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:54,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:21:54,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:21:54,735 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:54,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:21:55,499 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:21:55,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196654325] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:21:55,499 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:21:55,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:21:55,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139318170] [2023-05-20 01:21:55,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:21:55,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:21:55,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:55,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:21:55,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:21:55,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:55,502 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:55,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:21:55,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:55,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:58,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:58,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-05-20 01:21:58,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-05-20 01:21:58,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-05-20 01:21:58,400 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:58,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:58,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1705861111, now seen corresponding path program 1 times [2023-05-20 01:21:58,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:58,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721656220] [2023-05-20 01:21:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:58,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:58,483 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:21:58,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:21:58,688 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:21:58,689 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:21:58,689 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:21:58,689 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:21:58,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-05-20 01:21:58,691 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:21:58,691 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:21:58,691 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-05-20 01:21:58,733 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2023-05-20 01:21:58,737 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:58,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:21:58,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:21:58,739 INFO L229 MonitoredProcess]: Starting monitored process 35 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-20 01:21:58,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Waiting until timeout for monitored process [2023-05-20 01:21:58,746 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:21:58,749 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:21:58,749 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:21:58,749 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:21:59,810 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:21:59,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:21:59,810 INFO L85 PathProgramCache]: Analyzing trace with hash 363582385, now seen corresponding path program 1 times [2023-05-20 01:21:59,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:21:59,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783596948] [2023-05-20 01:21:59,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:21:59,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:21:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:21:59,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1521 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 1388 trivial. 0 not checked. [2023-05-20 01:21:59,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:21:59,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783596948] [2023-05-20 01:21:59,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783596948] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:21:59,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:21:59,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:21:59,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990933792] [2023-05-20 01:21:59,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:21:59,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:21:59,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:21:59,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:21:59,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:21:59,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:21:59,884 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:21:59,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 124.0) internal successors, (248), 2 states have internal predecessors, (248), 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-20 01:21:59,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:01,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:01,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-05-20 01:22:01,607 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:01,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:01,607 INFO L85 PathProgramCache]: Analyzing trace with hash 594148079, now seen corresponding path program 1 times [2023-05-20 01:22:01,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:01,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183634446] [2023-05-20 01:22:01,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:01,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:01,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:01,938 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:22:01,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:01,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183634446] [2023-05-20 01:22:01,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183634446] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:22:01,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717113550] [2023-05-20 01:22:01,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:01,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:01,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:01,940 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:22:01,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-05-20 01:22:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:02,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:22:02,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:22:03,124 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:03,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:22:03,882 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:03,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717113550] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:22:03,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:22:03,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:22:03,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287777141] [2023-05-20 01:22:03,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:22:03,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:22:03,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:03,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:22:03,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:22:03,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:03,885 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:03,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:22:03,885 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:03,886 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:06,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:06,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2023-05-20 01:22:06,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-05-20 01:22:06,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:06,830 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:06,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:06,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1176351757, now seen corresponding path program 1 times [2023-05-20 01:22:06,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:06,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332196936] [2023-05-20 01:22:06,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:06,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:06,949 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:22:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:07,163 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:22:07,163 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:22:07,163 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:22:07,163 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:22:07,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-05-20 01:22:07,164 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:22:07,165 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:22:07,165 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-05-20 01:22:07,207 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-05-20 01:22:07,215 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:07,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:22:07,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:07,216 INFO L229 MonitoredProcess]: Starting monitored process 37 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-20 01:22:07,220 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:22:07,223 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:22:07,223 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:07,223 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:22:07,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Waiting until timeout for monitored process [2023-05-20 01:22:08,145 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:08,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:08,146 INFO L85 PathProgramCache]: Analyzing trace with hash 362788284, now seen corresponding path program 1 times [2023-05-20 01:22:08,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:08,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122949317] [2023-05-20 01:22:08,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:08,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:08,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:08,188 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:22:08,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:08,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122949317] [2023-05-20 01:22:08,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122949317] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:22:08,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:22:08,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:22:08,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786777625] [2023-05-20 01:22:08,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:22:08,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:22:08,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:08,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:22:08,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:22:08,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:08,190 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:08,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:22:08,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:09,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:09,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-05-20 01:22:09,873 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:09,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:09,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1796520603, now seen corresponding path program 1 times [2023-05-20 01:22:09,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:09,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977754459] [2023-05-20 01:22:09,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:09,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:09,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:10,323 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:22:10,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:10,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977754459] [2023-05-20 01:22:10,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977754459] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:22:10,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747738209] [2023-05-20 01:22:10,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:10,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:10,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:10,329 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:22:10,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-05-20 01:22:10,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:10,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:22:10,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:22:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:11,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:22:12,154 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:12,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747738209] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:22:12,155 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:22:12,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:22:12,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335966272] [2023-05-20 01:22:12,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:22:12,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:22:12,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:12,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:22:12,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:22:12,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:12,157 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:12,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:22:12,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:12,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:15,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:15,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-05-20 01:22:15,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-05-20 01:22:15,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:15,458 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:15,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:15,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1006885626, now seen corresponding path program 1 times [2023-05-20 01:22:15,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:15,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807367873] [2023-05-20 01:22:15,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:15,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:15,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:15,634 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:22:15,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:15,875 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:22:15,876 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:22:15,876 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:22:15,876 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:22:15,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-05-20 01:22:15,878 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:22:15,878 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:22:15,878 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-05-20 01:22:15,923 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2023-05-20 01:22:15,927 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:15,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:22:15,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:15,929 INFO L229 MonitoredProcess]: Starting monitored process 39 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-20 01:22:15,940 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:22:15,943 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:22:15,943 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:15,943 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:22:15,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Waiting until timeout for monitored process [2023-05-20 01:22:16,698 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:16,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:16,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1198699796, now seen corresponding path program 1 times [2023-05-20 01:22:16,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:16,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808816654] [2023-05-20 01:22:16,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:16,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:16,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:16,735 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:22:16,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:16,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808816654] [2023-05-20 01:22:16,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808816654] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:22:16,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:22:16,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:22:16,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939137188] [2023-05-20 01:22:16,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:22:16,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:22:16,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:16,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:22:16,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:22:16,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:16,737 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:16,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 86.0) internal successors, (172), 2 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:22:16,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:18,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:18,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-05-20 01:22:18,646 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:18,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:18,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1313812487, now seen corresponding path program 1 times [2023-05-20 01:22:18,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:18,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327212187] [2023-05-20 01:22:18,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:18,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:18,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:19,012 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:22:19,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:19,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327212187] [2023-05-20 01:22:19,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327212187] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:22:19,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650119088] [2023-05-20 01:22:19,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:19,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:19,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:19,014 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:22:19,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-05-20 01:22:19,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:19,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:22:19,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:22:20,158 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:20,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:22:20,990 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:20,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650119088] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:22:20,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:22:20,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:22:20,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729159431] [2023-05-20 01:22:20,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:22:20,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:22:20,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:20,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:22:20,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:22:20,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:20,993 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:20,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:22:20,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:20,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:24,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:24,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2023-05-20 01:22:24,584 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-05-20 01:22:24,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-05-20 01:22:24,773 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:24,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:24,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1792182578, now seen corresponding path program 1 times [2023-05-20 01:22:24,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:24,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802818932] [2023-05-20 01:22:24,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:24,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:24,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:24,854 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:22:24,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:25,100 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:22:25,101 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:22:25,101 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:22:25,101 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:22:25,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-05-20 01:22:25,102 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:22:25,103 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:22:25,103 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-05-20 01:22:25,155 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2023-05-20 01:22:25,160 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:25,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:22:25,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:25,162 INFO L229 MonitoredProcess]: Starting monitored process 41 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-20 01:22:25,166 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:22:25,169 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:22:25,169 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:25,169 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:22:25,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Waiting until timeout for monitored process [2023-05-20 01:22:25,940 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:25,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:25,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1035049324, now seen corresponding path program 1 times [2023-05-20 01:22:25,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:25,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142073425] [2023-05-20 01:22:25,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:25,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:25,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:25,977 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:22:25,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:25,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142073425] [2023-05-20 01:22:25,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142073425] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:22:25,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:22:25,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:22:25,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065158070] [2023-05-20 01:22:25,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:22:25,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:22:25,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:25,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:22:25,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:22:25,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:25,979 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:25,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:22:25,979 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:28,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:28,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-05-20 01:22:28,109 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:28,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:28,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1328609651, now seen corresponding path program 1 times [2023-05-20 01:22:28,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:28,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205388147] [2023-05-20 01:22:28,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:28,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:28,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:28,528 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:22:28,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:28,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205388147] [2023-05-20 01:22:28,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205388147] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:22:28,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486094106] [2023-05-20 01:22:28,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:28,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:28,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:28,530 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:22:28,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-05-20 01:22:29,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:29,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:22:29,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:22:29,738 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:29,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:22:30,603 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:30,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486094106] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:22:30,604 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:22:30,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:22:30,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482110368] [2023-05-20 01:22:30,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:22:30,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:22:30,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:30,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:22:30,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:22:30,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:30,606 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:30,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:22:30,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:30,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:34,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:34,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2023-05-20 01:22:34,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-05-20 01:22:34,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-05-20 01:22:34,548 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:34,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:34,549 INFO L85 PathProgramCache]: Analyzing trace with hash 345929688, now seen corresponding path program 1 times [2023-05-20 01:22:34,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:34,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053581762] [2023-05-20 01:22:34,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:34,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:34,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:34,618 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:22:34,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:34,983 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:22:34,984 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:22:34,984 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:22:34,984 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:22:34,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-05-20 01:22:34,985 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:22:34,985 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:22:34,985 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-05-20 01:22:35,030 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2023-05-20 01:22:35,035 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:35,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:22:35,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:35,038 INFO L229 MonitoredProcess]: Starting monitored process 43 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-20 01:22:35,052 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:22:35,055 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:22:35,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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:35,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:22:35,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (43)] Waiting until timeout for monitored process [2023-05-20 01:22:36,398 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:36,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:36,399 INFO L85 PathProgramCache]: Analyzing trace with hash -461110024, now seen corresponding path program 1 times [2023-05-20 01:22:36,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:36,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881857365] [2023-05-20 01:22:36,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:36,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:36,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:36,472 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-20 01:22:36,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:36,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881857365] [2023-05-20 01:22:36,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881857365] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:22:36,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:22:36,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:22:36,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765421999] [2023-05-20 01:22:36,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:22:36,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:22:36,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:36,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:22:36,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:22:36,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:36,474 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:36,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 138.5) internal successors, (277), 2 states have internal predecessors, (277), 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-20 01:22:36,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:38,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:38,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-05-20 01:22:38,708 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:38,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:38,709 INFO L85 PathProgramCache]: Analyzing trace with hash 970551407, now seen corresponding path program 1 times [2023-05-20 01:22:38,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:38,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790308799] [2023-05-20 01:22:38,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:38,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:38,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:39,039 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:22:39,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:39,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790308799] [2023-05-20 01:22:39,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790308799] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:22:39,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247027798] [2023-05-20 01:22:39,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:39,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:39,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:39,046 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:22:39,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-05-20 01:22:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:39,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:22:39,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:22:40,250 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:40,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:22:40,953 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:40,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247027798] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:22:40,953 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:22:40,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:22:40,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275126172] [2023-05-20 01:22:40,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:22:40,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:22:40,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:40,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:22:40,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:22:40,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:40,955 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:40,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:22:40,956 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:40,956 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:44,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:44,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-20 01:22:44,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-05-20 01:22:44,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2023-05-20 01:22:44,906 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:44,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:44,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1939261800, now seen corresponding path program 1 times [2023-05-20 01:22:44,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:44,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180541915] [2023-05-20 01:22:44,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:44,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:44,981 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:22:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:45,285 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:22:45,285 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:22:45,285 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:22:45,285 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:22:45,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-05-20 01:22:45,286 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:22:45,286 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:22:45,286 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-05-20 01:22:45,336 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2023-05-20 01:22:45,340 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:45,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:22:45,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:45,342 INFO L229 MonitoredProcess]: Starting monitored process 45 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-20 01:22:45,358 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:22:45,361 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:22:45,362 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:45,362 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:22:45,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (45)] Waiting until timeout for monitored process [2023-05-20 01:22:46,260 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:46,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:46,260 INFO L85 PathProgramCache]: Analyzing trace with hash -876946588, now seen corresponding path program 1 times [2023-05-20 01:22:46,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:46,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3094066] [2023-05-20 01:22:46,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:46,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:46,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:46,299 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:22:46,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:46,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3094066] [2023-05-20 01:22:46,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3094066] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:22:46,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:22:46,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:22:46,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205885921] [2023-05-20 01:22:46,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:22:46,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:22:46,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:46,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:22:46,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:22:46,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:46,300 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:46,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:22:46,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:48,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:48,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-05-20 01:22:48,487 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:48,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:48,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1106005499, now seen corresponding path program 1 times [2023-05-20 01:22:48,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:48,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050980238] [2023-05-20 01:22:48,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:48,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:48,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:22:48,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:48,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050980238] [2023-05-20 01:22:48,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050980238] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:22:48,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938970112] [2023-05-20 01:22:48,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:48,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:22:48,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:48,815 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:22:48,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-05-20 01:22:49,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:49,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:22:49,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:22:50,066 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:50,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:22:50,799 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:22:50,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938970112] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:22:50,799 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:22:50,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:22:50,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852026074] [2023-05-20 01:22:50,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:22:50,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:22:50,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:50,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:22:50,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:22:50,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:50,801 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:50,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:22:50,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:50,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:55,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:55,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2023-05-20 01:22:55,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2023-05-20 01:22:55,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2023-05-20 01:22:55,782 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:55,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:55,783 INFO L85 PathProgramCache]: Analyzing trace with hash -538396349, now seen corresponding path program 1 times [2023-05-20 01:22:55,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:55,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256773560] [2023-05-20 01:22:55,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:55,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:55,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:55,860 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:22:55,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:22:56,146 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:22:56,147 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:22:56,147 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:22:56,147 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:22:56,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-05-20 01:22:56,148 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:22:56,148 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:22:56,148 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-05-20 01:22:56,201 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2023-05-20 01:22:56,206 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:56,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:22:56,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:22:56,209 INFO L229 MonitoredProcess]: Starting monitored process 47 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-20 01:22:56,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (47)] Waiting until timeout for monitored process [2023-05-20 01:22:56,215 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:22:56,218 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:22:56,218 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:22:56,218 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:22:57,705 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:22:57,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:22:57,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1659012851, now seen corresponding path program 1 times [2023-05-20 01:22:57,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:22:57,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425735656] [2023-05-20 01:22:57,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:22:57,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:22:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:22:57,781 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 2464 trivial. 0 not checked. [2023-05-20 01:22:57,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:22:57,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425735656] [2023-05-20 01:22:57,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425735656] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:22:57,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:22:57,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:22:57,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399866253] [2023-05-20 01:22:57,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:22:57,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:22:57,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:22:57,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:22:57,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:22:57,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:22:57,783 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:22:57,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 134.5) internal successors, (269), 2 states have internal predecessors, (269), 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-20 01:22:57,783 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:00,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:00,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-05-20 01:23:00,164 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:00,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:00,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1906287095, now seen corresponding path program 1 times [2023-05-20 01:23:00,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:00,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968985746] [2023-05-20 01:23:00,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:00,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:00,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:00,507 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:23:00,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:00,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968985746] [2023-05-20 01:23:00,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968985746] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:23:00,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290824140] [2023-05-20 01:23:00,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:00,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:00,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:00,511 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:23:00,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-05-20 01:23:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:01,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:23:01,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:23:01,847 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:01,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:23:02,555 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:02,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290824140] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:23:02,555 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:23:02,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:23:02,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193061461] [2023-05-20 01:23:02,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:23:02,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:23:02,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:02,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:23:02,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:23:02,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:02,558 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:02,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:23:02,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:02,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:07,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:07,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:23:07,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2023-05-20 01:23:07,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:07,233 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:07,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:07,234 INFO L85 PathProgramCache]: Analyzing trace with hash -849846621, now seen corresponding path program 1 times [2023-05-20 01:23:07,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:07,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943831321] [2023-05-20 01:23:07,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:07,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:07,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:07,447 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:23:07,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:07,722 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:23:07,723 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:23:07,723 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:23:07,723 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:23:07,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-05-20 01:23:07,725 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:23:07,725 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:23:07,725 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-05-20 01:23:07,769 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2023-05-20 01:23:07,773 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:07,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:23:07,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:07,775 INFO L229 MonitoredProcess]: Starting monitored process 49 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-20 01:23:07,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Waiting until timeout for monitored process [2023-05-20 01:23:07,782 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:23:07,786 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:23:07,787 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:07,787 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:23:08,756 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:08,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:08,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1424737624, now seen corresponding path program 1 times [2023-05-20 01:23:08,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:08,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042222988] [2023-05-20 01:23:08,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:08,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:08,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:23:08,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:08,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042222988] [2023-05-20 01:23:08,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042222988] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:23:08,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:23:08,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:23:08,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159506045] [2023-05-20 01:23:08,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:23:08,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:23:08,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:08,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:23:08,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:23:08,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:08,799 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:08,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:23:08,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:11,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:11,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-05-20 01:23:11,321 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:11,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:11,322 INFO L85 PathProgramCache]: Analyzing trace with hash 13951323, now seen corresponding path program 1 times [2023-05-20 01:23:11,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:11,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594448291] [2023-05-20 01:23:11,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:11,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:11,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:11,656 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:23:11,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:11,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594448291] [2023-05-20 01:23:11,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594448291] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:23:11,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386532397] [2023-05-20 01:23:11,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:11,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:11,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:11,659 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:23:11,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-05-20 01:23:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:12,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:23:12,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:23:12,998 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:12,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:23:13,721 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:13,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386532397] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:23:13,721 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:23:13,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:23:13,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314816131] [2023-05-20 01:23:13,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:23:13,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:23:13,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:13,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:23:13,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:23:13,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:13,723 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:13,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:23:13,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:13,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:19,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:19,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:23:19,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-05-20 01:23:19,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:19,267 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:19,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:19,268 INFO L85 PathProgramCache]: Analyzing trace with hash 2015084990, now seen corresponding path program 1 times [2023-05-20 01:23:19,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:19,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869194250] [2023-05-20 01:23:19,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:19,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:19,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:19,357 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:23:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:19,645 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:23:19,646 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:23:19,646 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:23:19,646 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:23:19,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-05-20 01:23:19,646 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:23:19,647 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:23:19,647 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-05-20 01:23:19,696 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2023-05-20 01:23:19,700 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:19,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:23:19,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:19,701 INFO L229 MonitoredProcess]: Starting monitored process 51 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-20 01:23:19,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Waiting until timeout for monitored process [2023-05-20 01:23:19,703 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:23:19,705 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:23:19,706 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:19,706 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:23:21,702 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:21,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:21,703 INFO L85 PathProgramCache]: Analyzing trace with hash -2096333614, now seen corresponding path program 1 times [2023-05-20 01:23:21,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:21,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061482855] [2023-05-20 01:23:21,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:21,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:21,788 INFO L134 CoverageAnalysis]: Checked inductivity of 3127 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 2930 trivial. 0 not checked. [2023-05-20 01:23:21,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:21,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061482855] [2023-05-20 01:23:21,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061482855] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:23:21,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:23:21,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:23:21,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647898515] [2023-05-20 01:23:21,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:23:21,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:23:21,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:21,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:23:21,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:23:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:21,790 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:21,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 154.0) internal successors, (308), 2 states have internal predecessors, (308), 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-20 01:23:21,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:24,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:24,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-05-20 01:23:24,537 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:24,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:24,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1589744217, now seen corresponding path program 1 times [2023-05-20 01:23:24,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:24,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659805594] [2023-05-20 01:23:24,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:24,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:24,853 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:23:24,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:24,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659805594] [2023-05-20 01:23:24,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659805594] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:23:24,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820174832] [2023-05-20 01:23:24,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:24,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:24,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:24,856 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:23:24,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-05-20 01:23:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:25,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:23:25,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:23:26,305 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:26,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:23:27,026 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:27,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820174832] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:23:27,027 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:23:27,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:23:27,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328009033] [2023-05-20 01:23:27,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:23:27,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:23:27,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:27,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:23:27,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:23:27,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:27,029 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:27,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:23:27,030 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:27,030 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:31,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:31,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:23:31,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2023-05-20 01:23:31,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:31,909 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:31,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:31,909 INFO L85 PathProgramCache]: Analyzing trace with hash -941194542, now seen corresponding path program 1 times [2023-05-20 01:23:31,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:31,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452458995] [2023-05-20 01:23:31,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:31,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:31,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:31,995 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:23:32,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:32,313 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:23:32,313 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:23:32,314 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:23:32,314 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:23:32,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-05-20 01:23:32,314 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:23:32,315 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:23:32,315 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-05-20 01:23:32,365 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2023-05-20 01:23:32,370 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:32,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:23:32,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:32,372 INFO L229 MonitoredProcess]: Starting monitored process 53 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-20 01:23:32,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Waiting until timeout for monitored process [2023-05-20 01:23:32,374 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:23:32,377 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:23:32,377 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:32,377 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:23:33,495 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:33,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:33,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1891821908, now seen corresponding path program 1 times [2023-05-20 01:23:33,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:33,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579666443] [2023-05-20 01:23:33,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:33,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:33,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:33,537 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:23:33,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:33,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579666443] [2023-05-20 01:23:33,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579666443] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:23:33,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:23:33,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:23:33,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977785120] [2023-05-20 01:23:33,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:23:33,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:23:33,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:33,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:23:33,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:23:33,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:33,539 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:33,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:23:33,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:36,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:36,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-05-20 01:23:36,173 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:36,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:36,173 INFO L85 PathProgramCache]: Analyzing trace with hash -463671125, now seen corresponding path program 1 times [2023-05-20 01:23:36,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:36,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144276132] [2023-05-20 01:23:36,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:36,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:36,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:36,490 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:23:36,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:36,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144276132] [2023-05-20 01:23:36,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144276132] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:23:36,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636013725] [2023-05-20 01:23:36,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:36,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:36,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:36,508 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:23:36,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-05-20 01:23:37,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:37,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:23:37,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:23:37,979 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:37,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:23:38,692 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:38,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636013725] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:23:38,692 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:23:38,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:23:38,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930379817] [2023-05-20 01:23:38,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:23:38,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:23:38,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:38,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:23:38,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:23:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:38,695 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:38,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:23:38,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:38,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:44,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:23:44,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2023-05-20 01:23:44,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2023-05-20 01:23:44,838 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:44,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:44,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1318134826, now seen corresponding path program 1 times [2023-05-20 01:23:44,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:44,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836852549] [2023-05-20 01:23:44,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:44,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:44,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:44,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:23:44,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:45,273 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:23:45,273 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:23:45,273 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:23:45,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:23:45,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-05-20 01:23:45,274 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:23:45,274 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:23:45,274 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-05-20 01:23:45,462 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2023-05-20 01:23:45,467 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:45,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:23:45,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:45,469 INFO L229 MonitoredProcess]: Starting monitored process 55 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-20 01:23:45,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (55)] Waiting until timeout for monitored process [2023-05-20 01:23:45,475 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:23:45,478 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:23:45,479 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:45,479 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:23:47,382 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:47,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:47,382 INFO L85 PathProgramCache]: Analyzing trace with hash 70897191, now seen corresponding path program 1 times [2023-05-20 01:23:47,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:47,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002247320] [2023-05-20 01:23:47,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:47,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:47,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:47,461 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 213 proven. 0 refuted. 0 times theorem prover too weak. 3432 trivial. 0 not checked. [2023-05-20 01:23:47,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:47,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002247320] [2023-05-20 01:23:47,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002247320] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:23:47,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:23:47,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:23:47,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609348811] [2023-05-20 01:23:47,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:23:47,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:23:47,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:47,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:23:47,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:23:47,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:47,462 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:47,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 151.0) internal successors, (302), 2 states have internal predecessors, (302), 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-20 01:23:47,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:50,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:50,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-05-20 01:23:50,343 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:50,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:50,343 INFO L85 PathProgramCache]: Analyzing trace with hash 779601951, now seen corresponding path program 1 times [2023-05-20 01:23:50,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:50,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114356733] [2023-05-20 01:23:50,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:50,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:50,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:50,663 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:23:50,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:23:50,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114356733] [2023-05-20 01:23:50,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114356733] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:23:50,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103723759] [2023-05-20 01:23:50,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:50,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:50,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:50,666 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:23:50,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-05-20 01:23:51,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:23:51,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:23:51,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:23:52,409 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:52,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:23:53,168 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:23:53,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103723759] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:23:53,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:23:53,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:23:53,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132497120] [2023-05-20 01:23:53,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:23:53,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:23:53,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:23:53,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:23:53,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:23:53,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:53,171 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:23:53,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:23:53,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:53,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:58,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:23:58,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:23:58,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2023-05-20 01:23:59,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:23:59,060 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:23:59,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:23:59,060 INFO L85 PathProgramCache]: Analyzing trace with hash 2095559727, now seen corresponding path program 1 times [2023-05-20 01:23:59,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:23:59,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508072376] [2023-05-20 01:23:59,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:23:59,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:23:59,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:59,171 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:23:59,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:23:59,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:23:59,668 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:23:59,668 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:23:59,668 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:23:59,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-05-20 01:23:59,669 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:23:59,669 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:23:59,669 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-05-20 01:23:59,722 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2023-05-20 01:23:59,727 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:59,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:23:59,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:23:59,730 INFO L229 MonitoredProcess]: Starting monitored process 57 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-20 01:23:59,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (57)] Waiting until timeout for monitored process [2023-05-20 01:23:59,735 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:23:59,738 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:23:59,739 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:23:59,739 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:24:00,981 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:00,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:00,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1540237680, now seen corresponding path program 1 times [2023-05-20 01:24:00,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:00,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917029463] [2023-05-20 01:24:00,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:00,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:01,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:01,027 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:24:01,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:01,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917029463] [2023-05-20 01:24:01,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917029463] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:24:01,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:24:01,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:24:01,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806216803] [2023-05-20 01:24:01,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:24:01,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:24:01,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:01,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:24:01,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:24:01,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:01,029 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:01,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:24:01,029 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:03,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:03,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-05-20 01:24:03,746 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:03,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:03,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1642346827, now seen corresponding path program 1 times [2023-05-20 01:24:03,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:03,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19605528] [2023-05-20 01:24:03,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:03,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:03,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:04,233 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:24:04,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:04,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19605528] [2023-05-20 01:24:04,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19605528] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:24:04,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564359312] [2023-05-20 01:24:04,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:04,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:24:04,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:24:04,236 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:24:04,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-05-20 01:24:05,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:05,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:24:05,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:24:05,883 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:05,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:24:06,614 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:06,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564359312] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:24:06,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:24:06,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:24:06,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153367040] [2023-05-20 01:24:06,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:24:06,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:24:06,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:06,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:24:06,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:24:06,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:06,618 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:06,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:24:06,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:06,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:13,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:13,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:24:13,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2023-05-20 01:24:13,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:24:13,241 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:13,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:13,241 INFO L85 PathProgramCache]: Analyzing trace with hash -800392178, now seen corresponding path program 1 times [2023-05-20 01:24:13,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:13,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570692034] [2023-05-20 01:24:13,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:13,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:13,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:24:13,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:24:13,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:24:13,769 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:24:13,769 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:24:13,769 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:24:13,769 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:24:13,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-05-20 01:24:13,770 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:24:13,770 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:24:13,770 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-05-20 01:24:13,831 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2023-05-20 01:24:13,837 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:24:13,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:24:13,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:24:13,842 INFO L229 MonitoredProcess]: Starting monitored process 59 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-20 01:24:13,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (59)] Waiting until timeout for monitored process [2023-05-20 01:24:13,848 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:24:13,852 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:24:13,852 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:24:13,852 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:24:15,191 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:15,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:15,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1378887256, now seen corresponding path program 1 times [2023-05-20 01:24:15,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:15,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465879396] [2023-05-20 01:24:15,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:15,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:15,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:15,234 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:24:15,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:15,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465879396] [2023-05-20 01:24:15,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465879396] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:24:15,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:24:15,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:24:15,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723256910] [2023-05-20 01:24:15,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:24:15,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:24:15,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:15,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:24:15,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:24:15,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:15,235 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:15,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 86.0) internal successors, (172), 2 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:24:15,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:18,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:18,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-05-20 01:24:18,223 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:18,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:18,223 INFO L85 PathProgramCache]: Analyzing trace with hash 481744367, now seen corresponding path program 1 times [2023-05-20 01:24:18,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:18,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842499574] [2023-05-20 01:24:18,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:18,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:18,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:18,609 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:24:18,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:18,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842499574] [2023-05-20 01:24:18,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842499574] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:24:18,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576192329] [2023-05-20 01:24:18,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:18,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:24:18,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:24:18,612 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:24:18,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-05-20 01:24:19,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:19,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:24:19,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:24:20,328 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:20,329 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:24:21,052 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:21,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576192329] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:24:21,052 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:24:21,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:24:21,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895676401] [2023-05-20 01:24:21,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:24:21,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:24:21,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:21,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:24:21,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:24:21,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:21,055 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:21,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:24:21,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:21,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:28,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:28,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:24:28,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2023-05-20 01:24:28,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2023-05-20 01:24:28,473 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:28,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:28,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1860771387, now seen corresponding path program 1 times [2023-05-20 01:24:28,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:28,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041314416] [2023-05-20 01:24:28,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:28,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:24:28,595 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:24:28,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:24:29,147 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:24:29,147 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:24:29,147 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:24:29,147 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:24:29,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-05-20 01:24:29,149 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:24:29,149 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:24:29,149 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-05-20 01:24:29,202 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2023-05-20 01:24:29,207 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:24:29,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:24:29,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:24:29,209 INFO L229 MonitoredProcess]: Starting monitored process 61 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-20 01:24:29,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (61)] Waiting until timeout for monitored process [2023-05-20 01:24:29,211 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:24:29,215 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:24:29,215 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:24:29,215 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:24:30,601 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:30,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:30,601 INFO L85 PathProgramCache]: Analyzing trace with hash 856134216, now seen corresponding path program 1 times [2023-05-20 01:24:30,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:30,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882262779] [2023-05-20 01:24:30,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:30,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:30,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:30,643 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:24:30,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:30,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882262779] [2023-05-20 01:24:30,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882262779] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:24:30,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:24:30,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:24:30,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519016407] [2023-05-20 01:24:30,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:24:30,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:24:30,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:30,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:24:30,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:24:30,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:30,645 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:30,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:24:30,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:33,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:33,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-05-20 01:24:33,762 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:33,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:33,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1376670739, now seen corresponding path program 1 times [2023-05-20 01:24:33,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:33,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383906501] [2023-05-20 01:24:33,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:33,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:33,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:34,137 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:24:34,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:34,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383906501] [2023-05-20 01:24:34,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383906501] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:24:34,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156426864] [2023-05-20 01:24:34,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:34,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:24:34,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:24:34,140 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:24:34,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-05-20 01:24:35,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:35,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:24:35,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:24:35,830 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:35,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:24:36,560 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:36,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156426864] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:24:36,560 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:24:36,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:24:36,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597783007] [2023-05-20 01:24:36,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:24:36,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:24:36,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:36,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:24:36,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:24:36,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:36,563 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:36,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:24:36,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:36,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:24:44,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2023-05-20 01:24:44,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:24:44,620 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:44,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:44,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1339809354, now seen corresponding path program 1 times [2023-05-20 01:24:44,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:44,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852980157] [2023-05-20 01:24:44,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:44,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:44,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:24:44,731 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:24:44,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:24:45,274 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:24:45,274 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:24:45,274 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:24:45,274 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:24:45,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-05-20 01:24:45,275 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:24:45,275 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:24:45,275 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-05-20 01:24:45,334 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2023-05-20 01:24:45,339 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:24:45,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:24:45,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:24:45,342 INFO L229 MonitoredProcess]: Starting monitored process 63 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-20 01:24:45,354 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:24:45,359 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:24:45,359 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:24:45,359 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:24:45,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (63)] Waiting until timeout for monitored process [2023-05-20 01:24:46,775 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:46,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:46,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1572014408, now seen corresponding path program 1 times [2023-05-20 01:24:46,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:46,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455820964] [2023-05-20 01:24:46,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:46,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:46,818 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:24:46,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:46,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455820964] [2023-05-20 01:24:46,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455820964] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:24:46,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:24:46,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:24:46,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283134993] [2023-05-20 01:24:46,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:24:46,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:24:46,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:46,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:24:46,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:24:46,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:46,819 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:46,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:24:46,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:50,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:50,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-05-20 01:24:50,066 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:24:50,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:24:50,066 INFO L85 PathProgramCache]: Analyzing trace with hash -248971265, now seen corresponding path program 1 times [2023-05-20 01:24:50,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:24:50,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731443246] [2023-05-20 01:24:50,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:50,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:24:50,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:50,395 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:24:50,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:24:50,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731443246] [2023-05-20 01:24:50,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731443246] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:24:50,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775169338] [2023-05-20 01:24:50,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:24:50,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:24:50,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:24:50,397 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:24:50,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-05-20 01:24:51,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:24:51,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:24:51,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:24:52,229 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:52,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:24:52,944 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:24:52,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775169338] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:24:52,944 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:24:52,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:24:52,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734606874] [2023-05-20 01:24:52,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:24:52,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:24:52,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:24:52,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:24:52,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:24:52,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:52,947 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:24:52,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:24:52,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:24:52,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:00,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:00,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:25:00,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2023-05-20 01:25:01,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:25:01,172 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:01,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:01,172 INFO L85 PathProgramCache]: Analyzing trace with hash -714563790, now seen corresponding path program 1 times [2023-05-20 01:25:01,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:01,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110186571] [2023-05-20 01:25:01,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:01,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:01,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:25:01,424 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:25:01,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:25:01,956 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:25:01,956 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:25:01,956 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:25:01,956 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:25:01,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-05-20 01:25:01,957 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:25:01,957 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:25:01,957 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-05-20 01:25:02,011 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2023-05-20 01:25:02,016 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:25:02,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:25:02,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:25:02,018 INFO L229 MonitoredProcess]: Starting monitored process 65 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-20 01:25:02,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (65)] Waiting until timeout for monitored process [2023-05-20 01:25:02,020 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:25:02,024 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:25:02,024 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:25:02,024 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:25:03,407 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:03,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:03,408 INFO L85 PathProgramCache]: Analyzing trace with hash 682338808, now seen corresponding path program 1 times [2023-05-20 01:25:03,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:03,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789927186] [2023-05-20 01:25:03,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:03,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:03,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:03,450 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:25:03,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:25:03,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789927186] [2023-05-20 01:25:03,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789927186] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:25:03,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:25:03,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:25:03,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212484720] [2023-05-20 01:25:03,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:25:03,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:25:03,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:25:03,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:25:03,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:25:03,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:03,451 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:25:03,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:25:03,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:07,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:07,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-05-20 01:25:07,091 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:07,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:07,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1160085131, now seen corresponding path program 1 times [2023-05-20 01:25:07,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:07,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503321638] [2023-05-20 01:25:07,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:07,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:07,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:07,423 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:25:07,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:25:07,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503321638] [2023-05-20 01:25:07,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503321638] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:25:07,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924029545] [2023-05-20 01:25:07,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:07,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:25:07,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:25:07,425 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:25:07,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2023-05-20 01:25:08,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:08,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:25:08,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:25:09,258 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:25:09,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:25:09,968 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:25:09,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924029545] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:25:09,969 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:25:09,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:25:09,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70520779] [2023-05-20 01:25:09,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:25:09,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:25:09,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:25:09,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:25:09,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:25:09,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:09,972 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:25:09,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:25:09,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:09,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:18,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:18,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:25:18,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2023-05-20 01:25:19,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2023-05-20 01:25:19,021 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:19,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:19,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1629053617, now seen corresponding path program 1 times [2023-05-20 01:25:19,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:19,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251998177] [2023-05-20 01:25:19,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:19,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:19,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:25:19,145 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:25:19,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:25:19,729 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:25:19,730 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:25:19,730 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:25:19,730 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:25:19,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-05-20 01:25:19,731 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:25:19,731 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:25:19,731 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-05-20 01:25:19,793 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2023-05-20 01:25:19,798 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:25:19,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:25:19,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:25:19,800 INFO L229 MonitoredProcess]: Starting monitored process 67 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-20 01:25:19,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (67)] Waiting until timeout for monitored process [2023-05-20 01:25:19,802 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:25:19,806 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:25:19,806 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:25:19,806 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:25:21,365 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:21,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:21,366 INFO L85 PathProgramCache]: Analyzing trace with hash -848224920, now seen corresponding path program 1 times [2023-05-20 01:25:21,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:21,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243522467] [2023-05-20 01:25:21,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:21,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:21,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:21,433 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:25:21,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:25:21,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243522467] [2023-05-20 01:25:21,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243522467] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:25:21,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:25:21,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:25:21,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281763446] [2023-05-20 01:25:21,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:25:21,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:25:21,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:25:21,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:25:21,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:25:21,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:21,434 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:25:21,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:25:21,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:25,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:25,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2023-05-20 01:25:25,684 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:25,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:25,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1825432513, now seen corresponding path program 1 times [2023-05-20 01:25:25,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:25,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214494799] [2023-05-20 01:25:25,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:25,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:25,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:26,276 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:25:26,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:25:26,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214494799] [2023-05-20 01:25:26,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214494799] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:25:26,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986234098] [2023-05-20 01:25:26,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:26,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:25:26,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:25:26,290 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:25:26,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-05-20 01:25:27,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:27,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:25:27,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:25:28,412 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:25:28,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:25:29,123 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:25:29,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986234098] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:25:29,123 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:25:29,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:25:29,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341703962] [2023-05-20 01:25:29,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:25:29,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:25:29,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:25:29,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:25:29,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:25:29,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:29,125 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:25:29,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:25:29,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:29,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:40,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:40,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:25:40,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2023-05-20 01:25:40,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2023-05-20 01:25:40,439 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:40,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:40,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1777461909, now seen corresponding path program 1 times [2023-05-20 01:25:40,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:40,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726077131] [2023-05-20 01:25:40,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:40,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:40,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:25:40,650 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:25:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:25:41,662 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:25:41,662 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:25:41,662 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:25:41,663 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:25:41,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-05-20 01:25:41,664 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:25:41,664 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:25:41,664 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-05-20 01:25:41,737 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2023-05-20 01:25:41,770 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:25:41,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:25:41,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:25:41,786 INFO L229 MonitoredProcess]: Starting monitored process 69 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-20 01:25:41,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (69)] Waiting until timeout for monitored process [2023-05-20 01:25:41,793 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:25:41,797 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:25:41,797 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:25:41,798 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:25:43,618 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:43,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:43,619 INFO L85 PathProgramCache]: Analyzing trace with hash -897408064, now seen corresponding path program 1 times [2023-05-20 01:25:43,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:43,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686751132] [2023-05-20 01:25:43,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:43,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:43,663 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:25:43,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:25:43,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686751132] [2023-05-20 01:25:43,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686751132] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:25:43,663 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:25:43,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:25:43,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933573038] [2023-05-20 01:25:43,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:25:43,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:25:43,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:25:43,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:25:43,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:25:43,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:43,664 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:25:43,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:25:43,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:48,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:48,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2023-05-20 01:25:48,188 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:25:48,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:25:48,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1917841805, now seen corresponding path program 1 times [2023-05-20 01:25:48,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:25:48,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629213756] [2023-05-20 01:25:48,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:48,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:25:48,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:48,608 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:25:48,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:25:48,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629213756] [2023-05-20 01:25:48,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629213756] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:25:48,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421791982] [2023-05-20 01:25:48,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:25:48,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:25:48,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:25:48,610 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:25:48,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-05-20 01:25:50,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:25:50,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:25:50,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:25:50,732 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:25:50,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:25:51,461 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:25:51,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421791982] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:25:51,461 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:25:51,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:25:51,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545245054] [2023-05-20 01:25:51,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:25:51,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:25:51,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:25:51,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:25:51,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:25:51,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:51,463 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:25:51,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:25:51,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:25:51,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:02,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:02,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:26:02,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2023-05-20 01:26:02,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:26:02,805 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:02,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:02,805 INFO L85 PathProgramCache]: Analyzing trace with hash 849823103, now seen corresponding path program 1 times [2023-05-20 01:26:02,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:02,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127917455] [2023-05-20 01:26:02,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:02,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:26:03,002 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:26:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:26:04,226 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:26:04,227 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:26:04,227 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:26:04,227 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:26:04,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-05-20 01:26:04,228 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:26:04,228 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:26:04,228 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-05-20 01:26:04,317 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2023-05-20 01:26:04,330 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:26:04,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:26:04,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:26:04,342 INFO L229 MonitoredProcess]: Starting monitored process 71 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-20 01:26:04,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (71)] Waiting until timeout for monitored process [2023-05-20 01:26:04,390 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:26:04,394 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:26:04,394 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:26:04,395 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:26:06,259 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:06,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:06,260 INFO L85 PathProgramCache]: Analyzing trace with hash 38627688, now seen corresponding path program 1 times [2023-05-20 01:26:06,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:06,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930353581] [2023-05-20 01:26:06,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:06,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:06,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:06,309 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:26:06,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:26:06,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930353581] [2023-05-20 01:26:06,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930353581] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:26:06,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:26:06,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:26:06,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033715678] [2023-05-20 01:26:06,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:26:06,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:26:06,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:26:06,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:26:06,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:26:06,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:06,311 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:26:06,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 86.0) internal successors, (172), 2 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:26:06,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:11,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:11,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2023-05-20 01:26:11,128 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:11,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:11,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1336606647, now seen corresponding path program 1 times [2023-05-20 01:26:11,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:11,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642317324] [2023-05-20 01:26:11,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:11,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:11,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:11,559 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:26:11,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:26:11,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642317324] [2023-05-20 01:26:11,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642317324] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:26:11,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673458815] [2023-05-20 01:26:11,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:11,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:26:11,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:26:11,566 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:26:11,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2023-05-20 01:26:13,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:13,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:26:13,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:26:13,594 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:26:13,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:26:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:26:14,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673458815] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:26:14,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:26:14,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:26:14,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949155150] [2023-05-20 01:26:14,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:26:14,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:26:14,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:26:14,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:26:14,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:26:14,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:14,305 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:26:14,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:26:14,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:14,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:26,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:26,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:26:26,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2023-05-20 01:26:27,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:26:27,021 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:27,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:27,022 INFO L85 PathProgramCache]: Analyzing trace with hash 708571061, now seen corresponding path program 1 times [2023-05-20 01:26:27,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:27,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214269644] [2023-05-20 01:26:27,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:27,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:27,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:26:27,337 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:26:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:26:28,658 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:26:28,659 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:26:28,659 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:26:28,659 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:26:28,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-05-20 01:26:28,660 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:26:28,660 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:26:28,660 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-05-20 01:26:28,746 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2023-05-20 01:26:28,751 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:26:28,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:26:28,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:26:28,754 INFO L229 MonitoredProcess]: Starting monitored process 73 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-20 01:26:28,769 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:26:28,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (73)] Waiting until timeout for monitored process [2023-05-20 01:26:28,772 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:26:28,772 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:26:28,773 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:26:30,487 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:30,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:30,488 INFO L85 PathProgramCache]: Analyzing trace with hash 31497052, now seen corresponding path program 1 times [2023-05-20 01:26:30,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:30,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325022005] [2023-05-20 01:26:30,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:30,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:30,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:30,543 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:26:30,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:26:30,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325022005] [2023-05-20 01:26:30,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325022005] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:26:30,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:26:30,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:26:30,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809035860] [2023-05-20 01:26:30,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:26:30,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:26:30,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:26:30,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:26:30,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:26:30,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:30,544 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:26:30,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:26:30,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:35,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:35,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2023-05-20 01:26:35,423 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:35,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:35,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1284196813, now seen corresponding path program 1 times [2023-05-20 01:26:35,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:35,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054228484] [2023-05-20 01:26:35,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:35,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:35,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:35,832 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:26:35,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:26:35,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054228484] [2023-05-20 01:26:35,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054228484] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:26:35,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982883219] [2023-05-20 01:26:35,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:35,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:26:35,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:26:35,835 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:26:35,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2023-05-20 01:26:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:37,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:26:37,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:26:38,033 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:26:38,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:26:38,818 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:26:38,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982883219] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:26:38,818 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:26:38,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:26:38,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668443438] [2023-05-20 01:26:38,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:26:38,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:26:38,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:26:38,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:26:38,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:26:38,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:38,820 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:26:38,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:26:38,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:38,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:50,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:50,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:26:50,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2023-05-20 01:26:50,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:26:50,625 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:50,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:50,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1974847708, now seen corresponding path program 1 times [2023-05-20 01:26:50,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:50,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870165011] [2023-05-20 01:26:50,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:50,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:50,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:26:50,781 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:26:50,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:26:51,665 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:26:51,665 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:26:51,665 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:26:51,665 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:26:51,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-05-20 01:26:51,668 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:26:51,669 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:26:51,669 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-05-20 01:26:51,734 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2023-05-20 01:26:51,739 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:26:51,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:26:51,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:26:51,743 INFO L229 MonitoredProcess]: Starting monitored process 75 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-20 01:26:51,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (75)] Waiting until timeout for monitored process [2023-05-20 01:26:51,750 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:26:51,754 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:26:51,754 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:26:51,754 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:26:53,407 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:53,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:53,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1379756960, now seen corresponding path program 1 times [2023-05-20 01:26:53,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:53,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43874427] [2023-05-20 01:26:53,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:53,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:53,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:53,461 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:26:53,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:26:53,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43874427] [2023-05-20 01:26:53,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43874427] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:26:53,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:26:53,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:26:53,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103826790] [2023-05-20 01:26:53,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:26:53,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:26:53,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:26:53,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:26:53,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:26:53,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:53,462 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:26:53,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 86.0) internal successors, (172), 2 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:26:53,463 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:57,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:26:57,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2023-05-20 01:26:57,285 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:26:57,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:26:57,286 INFO L85 PathProgramCache]: Analyzing trace with hash 369279247, now seen corresponding path program 1 times [2023-05-20 01:26:57,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:26:57,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273245556] [2023-05-20 01:26:57,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:57,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:26:57,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:57,620 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:26:57,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:26:57,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273245556] [2023-05-20 01:26:57,620 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273245556] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:26:57,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480535942] [2023-05-20 01:26:57,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:26:57,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:26:57,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:26:57,625 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:26:57,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2023-05-20 01:26:59,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:26:59,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:26:59,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:27:00,596 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:27:00,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:27:01,482 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:27:01,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480535942] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:27:01,482 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:27:01,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:27:01,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679147885] [2023-05-20 01:27:01,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:27:01,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:27:01,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:27:01,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:27:01,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:27:01,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:01,489 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:27:01,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:27:01,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:01,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:13,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:13,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:27:13,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2023-05-20 01:27:13,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2023-05-20 01:27:13,363 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:27:13,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:27:13,364 INFO L85 PathProgramCache]: Analyzing trace with hash 630846870, now seen corresponding path program 1 times [2023-05-20 01:27:13,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:27:13,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480822554] [2023-05-20 01:27:13,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:13,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:27:13,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:27:13,520 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:27:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:27:14,548 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:27:14,548 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:27:14,548 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:27:14,548 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:27:14,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-05-20 01:27:14,553 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:27:14,553 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:27:14,553 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-05-20 01:27:14,620 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2023-05-20 01:27:14,624 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:27:14,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:27:14,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:27:14,625 INFO L229 MonitoredProcess]: Starting monitored process 77 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-20 01:27:14,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (77)] Waiting until timeout for monitored process [2023-05-20 01:27:14,631 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:27:14,634 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:27:14,635 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:27:14,635 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:27:16,474 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:27:16,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:27:16,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1231047084, now seen corresponding path program 1 times [2023-05-20 01:27:16,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:27:16,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834346198] [2023-05-20 01:27:16,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:16,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:27:16,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:27:16,530 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:27:16,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:27:16,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834346198] [2023-05-20 01:27:16,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834346198] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:27:16,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:27:16,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:27:16,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797221935] [2023-05-20 01:27:16,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:27:16,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:27:16,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:27:16,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:27:16,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:27:16,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:16,532 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:27:16,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:27:16,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:20,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:20,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2023-05-20 01:27:20,608 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:27:20,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:27:20,609 INFO L85 PathProgramCache]: Analyzing trace with hash -546873525, now seen corresponding path program 1 times [2023-05-20 01:27:20,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:27:20,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851335127] [2023-05-20 01:27:20,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:20,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:27:20,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:27:21,010 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:27:21,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:27:21,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851335127] [2023-05-20 01:27:21,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851335127] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:27:21,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223685415] [2023-05-20 01:27:21,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:21,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:27:21,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:27:21,012 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:27:21,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2023-05-20 01:27:22,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:27:22,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:27:22,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:27:23,291 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:27:23,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:27:24,004 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:27:24,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223685415] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:27:24,005 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:27:24,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:27:24,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415850668] [2023-05-20 01:27:24,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:27:24,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:27:24,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:27:24,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:27:24,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:27:24,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:24,007 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:27:24,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:27:24,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:24,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:35,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:35,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:27:35,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2023-05-20 01:27:35,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2023-05-20 01:27:35,886 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:27:35,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:27:35,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1147306583, now seen corresponding path program 1 times [2023-05-20 01:27:35,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:27:35,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234185118] [2023-05-20 01:27:35,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:35,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:27:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:27:36,045 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:27:36,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:27:37,278 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:27:37,278 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:27:37,279 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:27:37,279 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:27:37,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-05-20 01:27:37,279 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:27:37,279 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:27:37,279 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-05-20 01:27:37,347 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2023-05-20 01:27:37,351 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:27:37,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:27:37,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:27:37,353 INFO L229 MonitoredProcess]: Starting monitored process 79 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-20 01:27:37,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (79)] Waiting until timeout for monitored process [2023-05-20 01:27:37,359 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:27:37,363 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:27:37,363 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:27:37,363 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:27:39,216 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:27:39,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:27:39,217 INFO L85 PathProgramCache]: Analyzing trace with hash 952144384, now seen corresponding path program 1 times [2023-05-20 01:27:39,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:27:39,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200283602] [2023-05-20 01:27:39,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:39,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:27:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:27:39,269 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:27:39,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:27:39,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200283602] [2023-05-20 01:27:39,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200283602] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:27:39,269 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:27:39,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:27:39,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717098998] [2023-05-20 01:27:39,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:27:39,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:27:39,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:27:39,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:27:39,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:27:39,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:39,270 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:27:39,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:27:39,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:43,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:43,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2023-05-20 01:27:43,266 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:27:43,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:27:43,267 INFO L85 PathProgramCache]: Analyzing trace with hash 472748327, now seen corresponding path program 1 times [2023-05-20 01:27:43,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:27:43,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746627257] [2023-05-20 01:27:43,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:43,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:27:43,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:27:43,657 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:27:43,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:27:43,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746627257] [2023-05-20 01:27:43,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746627257] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:27:43,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573945727] [2023-05-20 01:27:43,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:43,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:27:43,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:27:43,660 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:27:43,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2023-05-20 01:27:45,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:27:45,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:27:45,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:27:45,940 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:27:45,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:27:46,653 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:27:46,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573945727] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:27:46,654 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:27:46,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:27:46,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40618050] [2023-05-20 01:27:46,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:27:46,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:27:46,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:27:46,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:27:46,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:27:46,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:46,655 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:27:46,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:27:46,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:46,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:58,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:27:58,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:27:58,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2023-05-20 01:27:59,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2023-05-20 01:27:59,126 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:27:59,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:27:59,127 INFO L85 PathProgramCache]: Analyzing trace with hash -118140715, now seen corresponding path program 1 times [2023-05-20 01:27:59,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:27:59,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514659030] [2023-05-20 01:27:59,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:27:59,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:27:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:27:59,291 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:27:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:28:00,242 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:28:00,243 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:28:00,243 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:28:00,243 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:28:00,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2023-05-20 01:28:00,243 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:28:00,243 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:28:00,244 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-05-20 01:28:00,311 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2023-05-20 01:28:00,316 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:28:00,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:28:00,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:28:00,317 INFO L229 MonitoredProcess]: Starting monitored process 81 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-20 01:28:00,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (81)] Waiting until timeout for monitored process [2023-05-20 01:28:00,323 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:28:00,326 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:28:00,326 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:28:00,326 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:28:02,245 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:02,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:02,245 INFO L85 PathProgramCache]: Analyzing trace with hash 329144888, now seen corresponding path program 1 times [2023-05-20 01:28:02,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:02,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291300142] [2023-05-20 01:28:02,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:02,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:02,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:02,301 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:28:02,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:28:02,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291300142] [2023-05-20 01:28:02,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291300142] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:28:02,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:28:02,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:28:02,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357398222] [2023-05-20 01:28:02,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:28:02,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:28:02,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:28:02,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:28:02,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:28:02,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:02,302 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:28:02,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:28:02,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:06,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:06,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2023-05-20 01:28:06,316 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:06,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:06,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1893276939, now seen corresponding path program 1 times [2023-05-20 01:28:06,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:06,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952816999] [2023-05-20 01:28:06,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:06,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:06,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:06,733 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:28:06,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:28:06,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952816999] [2023-05-20 01:28:06,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952816999] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:28:06,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658325072] [2023-05-20 01:28:06,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:06,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:28:06,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:28:06,735 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:28:06,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2023-05-20 01:28:08,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:08,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:28:08,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:28:09,141 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:28:09,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:28:09,892 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:28:09,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658325072] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:28:09,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:28:09,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:28:09,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910958116] [2023-05-20 01:28:09,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:28:09,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:28:09,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:28:09,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:28:09,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:28:09,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:09,894 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:28:09,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:28:09,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:09,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:23,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:23,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:28:23,420 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2023-05-20 01:28:23,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:28:23,597 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:23,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:23,597 INFO L85 PathProgramCache]: Analyzing trace with hash -1675909739, now seen corresponding path program 1 times [2023-05-20 01:28:23,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:23,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761795199] [2023-05-20 01:28:23,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:23,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:23,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:28:23,834 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:28:23,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:28:24,835 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:28:24,835 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:28:24,835 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:28:24,835 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:28:24,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2023-05-20 01:28:24,836 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:28:24,836 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:28:24,836 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-05-20 01:28:24,911 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2023-05-20 01:28:24,917 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:28:24,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:28:24,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:28:24,919 INFO L229 MonitoredProcess]: Starting monitored process 83 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-20 01:28:24,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (83)] Waiting until timeout for monitored process [2023-05-20 01:28:24,926 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:28:24,930 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:28:24,930 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:28:24,930 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:28:26,848 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:26,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:26,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1988060712, now seen corresponding path program 1 times [2023-05-20 01:28:26,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:26,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108008804] [2023-05-20 01:28:26,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:26,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:26,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:26,901 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:28:26,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:28:26,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108008804] [2023-05-20 01:28:26,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108008804] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:28:26,901 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:28:26,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:28:26,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258258003] [2023-05-20 01:28:26,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:28:26,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:28:26,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:28:26,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:28:26,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:28:26,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:26,902 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:28:26,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:28:26,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:31,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:31,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2023-05-20 01:28:31,178 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:31,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:31,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1231487777, now seen corresponding path program 1 times [2023-05-20 01:28:31,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:31,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182210322] [2023-05-20 01:28:31,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:31,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:31,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:31,574 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:28:31,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:28:31,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182210322] [2023-05-20 01:28:31,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182210322] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:28:31,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803400343] [2023-05-20 01:28:31,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:31,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:28:31,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:28:31,576 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:28:31,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2023-05-20 01:28:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:33,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:28:33,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:28:34,142 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:28:34,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:28:34,887 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:28:34,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803400343] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:28:34,888 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:28:34,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:28:34,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997323307] [2023-05-20 01:28:34,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:28:34,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:28:34,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:28:34,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:28:34,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:28:34,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:34,890 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:28:34,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:28:34,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:34,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:48,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:48,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:28:48,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2023-05-20 01:28:48,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:28:48,947 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:48,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:48,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1061478320, now seen corresponding path program 1 times [2023-05-20 01:28:48,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:48,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118241391] [2023-05-20 01:28:48,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:48,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:49,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:28:49,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:28:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:28:50,221 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:28:50,221 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:28:50,221 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:28:50,221 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:28:50,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2023-05-20 01:28:50,222 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:28:50,222 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:28:50,222 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-05-20 01:28:50,385 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2023-05-20 01:28:50,390 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:28:50,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:28:50,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:28:50,392 INFO L229 MonitoredProcess]: Starting monitored process 85 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-20 01:28:50,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (85)] Waiting until timeout for monitored process [2023-05-20 01:28:50,397 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:28:50,400 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:28:50,400 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:28:50,400 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:28:52,375 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:52,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:52,375 INFO L85 PathProgramCache]: Analyzing trace with hash 2021041304, now seen corresponding path program 1 times [2023-05-20 01:28:52,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:52,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389792696] [2023-05-20 01:28:52,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:52,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:28:52,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:28:52,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389792696] [2023-05-20 01:28:52,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389792696] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:28:52,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:28:52,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:28:52,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937599267] [2023-05-20 01:28:52,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:28:52,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:28:52,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:28:52,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:28:52,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:28:52,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:52,432 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:28:52,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:28:52,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:56,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:28:56,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2023-05-20 01:28:56,987 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:28:56,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:28:56,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1755827171, now seen corresponding path program 1 times [2023-05-20 01:28:56,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:28:56,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136918302] [2023-05-20 01:28:56,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:56,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:28:57,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:57,362 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:28:57,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:28:57,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136918302] [2023-05-20 01:28:57,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136918302] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:28:57,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527312243] [2023-05-20 01:28:57,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:28:57,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:28:57,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:28:57,365 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:28:57,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2023-05-20 01:28:59,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:28:59,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:28:59,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:28:59,878 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:28:59,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:29:00,650 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:29:00,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527312243] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:29:00,651 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:29:00,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:29:00,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148445958] [2023-05-20 01:29:00,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:29:00,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:29:00,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:29:00,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:29:00,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:29:00,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:00,653 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:29:00,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:29:00,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:00,653 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:14,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:14,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:29:14,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2023-05-20 01:29:14,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2023-05-20 01:29:14,249 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:29:14,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:29:14,249 INFO L85 PathProgramCache]: Analyzing trace with hash -522701583, now seen corresponding path program 1 times [2023-05-20 01:29:14,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:29:14,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463293330] [2023-05-20 01:29:14,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:29:14,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:29:14,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:29:14,436 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:29:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:29:15,613 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:29:15,614 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:29:15,614 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:29:15,614 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:29:15,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2023-05-20 01:29:15,615 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:29:15,615 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:29:15,615 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-05-20 01:29:15,792 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2023-05-20 01:29:15,797 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:29:15,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:29:15,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:29:15,798 INFO L229 MonitoredProcess]: Starting monitored process 87 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-20 01:29:15,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (87)] Waiting until timeout for monitored process [2023-05-20 01:29:15,804 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:29:15,808 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:29:15,808 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:29:15,808 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:29:25,273 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:29:25,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:29:25,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1415014884, now seen corresponding path program 1 times [2023-05-20 01:29:25,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:29:25,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124634296] [2023-05-20 01:29:25,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:29:25,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:29:25,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:29:25,611 INFO L134 CoverageAnalysis]: Checked inductivity of 17288 backedges. 341 proven. 0 refuted. 0 times theorem prover too weak. 16947 trivial. 0 not checked. [2023-05-20 01:29:25,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:29:25,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124634296] [2023-05-20 01:29:25,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124634296] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:29:25,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:29:25,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:29:25,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680903603] [2023-05-20 01:29:25,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:29:25,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:29:25,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:29:25,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:29:25,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:29:25,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:25,615 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:29:25,615 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-20 01:29:25,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:30,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:30,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2023-05-20 01:29:30,623 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:29:30,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:29:30,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1929828329, now seen corresponding path program 1 times [2023-05-20 01:29:30,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:29:30,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501717136] [2023-05-20 01:29:30,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:29:30,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:29:30,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:29:31,014 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:29:31,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:29:31,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501717136] [2023-05-20 01:29:31,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501717136] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:29:31,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623311849] [2023-05-20 01:29:31,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:29:31,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:29:31,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:29:31,016 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:29:31,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2023-05-20 01:29:33,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:29:33,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:29:33,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:29:33,702 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:29:33,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:29:34,448 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:29:34,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623311849] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:29:34,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:29:34,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:29:34,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921842479] [2023-05-20 01:29:34,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:29:34,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:29:34,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:29:34,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:29:34,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:29:34,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:34,450 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:29:34,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:29:34,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:34,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:48,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:48,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:29:48,517 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2023-05-20 01:29:48,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:29:48,689 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:29:48,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:29:48,689 INFO L85 PathProgramCache]: Analyzing trace with hash 56503744, now seen corresponding path program 1 times [2023-05-20 01:29:48,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:29:48,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121718422] [2023-05-20 01:29:48,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:29:48,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:29:48,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:29:48,922 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:29:49,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:29:50,212 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:29:50,212 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:29:50,212 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:29:50,212 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:29:50,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2023-05-20 01:29:50,213 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:29:50,213 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:29:50,213 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-05-20 01:29:50,287 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2023-05-20 01:29:50,293 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:29:50,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:29:50,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:29:50,302 INFO L229 MonitoredProcess]: Starting monitored process 89 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-20 01:29:50,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (89)] Waiting until timeout for monitored process [2023-05-20 01:29:50,307 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:29:50,312 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:29:50,312 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:29:50,312 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:29:53,295 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:29:53,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:29:53,295 INFO L85 PathProgramCache]: Analyzing trace with hash 2013749536, now seen corresponding path program 1 times [2023-05-20 01:29:53,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:29:53,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446738883] [2023-05-20 01:29:53,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:29:53,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:29:53,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:29:53,472 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:29:53,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:29:53,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446738883] [2023-05-20 01:29:53,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446738883] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:29:53,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:29:53,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:29:53,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030023021] [2023-05-20 01:29:53,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:29:53,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:29:53,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:29:53,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:29:53,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:29:53,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:53,474 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:29:53,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:29:53,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:59,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:29:59,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2023-05-20 01:29:59,531 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:29:59,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:29:59,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1532515875, now seen corresponding path program 1 times [2023-05-20 01:29:59,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:29:59,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269659692] [2023-05-20 01:29:59,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:29:59,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:29:59,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:30:00,127 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:30:00,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:30:00,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269659692] [2023-05-20 01:30:00,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269659692] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:30:00,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541141367] [2023-05-20 01:30:00,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:30:00,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:30:00,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:30:00,150 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:30:00,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2023-05-20 01:30:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:30:02,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:30:02,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:30:03,077 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:30:03,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:30:03,823 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:30:03,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541141367] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:30:03,823 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:30:03,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:30:03,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597493801] [2023-05-20 01:30:03,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:30:03,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:30:03,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:30:03,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:30:03,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:30:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:03,826 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:30:03,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:30:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:03,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:20,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:20,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:30:20,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2023-05-20 01:30:20,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2023-05-20 01:30:20,880 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:30:20,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:30:20,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1723959721, now seen corresponding path program 1 times [2023-05-20 01:30:20,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:30:20,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939063689] [2023-05-20 01:30:20,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:30:20,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:30:21,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:30:21,083 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:30:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:30:22,501 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:30:22,502 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:30:22,502 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:30:22,502 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:30:22,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2023-05-20 01:30:22,503 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:30:22,503 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:30:22,503 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-05-20 01:30:22,584 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2023-05-20 01:30:22,589 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:30:22,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:30:22,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:30:22,590 INFO L229 MonitoredProcess]: Starting monitored process 91 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-20 01:30:22,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (91)] Waiting until timeout for monitored process [2023-05-20 01:30:22,597 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:30:22,601 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:30:22,602 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:30:22,602 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:30:28,378 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:30:28,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:30:28,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1149666706, now seen corresponding path program 1 times [2023-05-20 01:30:28,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:30:28,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904785822] [2023-05-20 01:30:28,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:30:28,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:30:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:30:28,585 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 357 proven. 0 refuted. 0 times theorem prover too weak. 9768 trivial. 0 not checked. [2023-05-20 01:30:28,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:30:28,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904785822] [2023-05-20 01:30:28,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904785822] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:30:28,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:30:28,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:30:28,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976780499] [2023-05-20 01:30:28,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:30:28,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:30:28,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:30:28,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:30:28,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:30:28,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:28,587 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:30:28,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 223.0) internal successors, (446), 2 states have internal predecessors, (446), 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-20 01:30:28,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:33,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:33,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2023-05-20 01:30:33,621 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:30:33,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:30:33,621 INFO L85 PathProgramCache]: Analyzing trace with hash 531061927, now seen corresponding path program 1 times [2023-05-20 01:30:33,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:30:33,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417811251] [2023-05-20 01:30:33,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:30:33,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:30:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:30:34,078 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:30:34,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:30:34,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417811251] [2023-05-20 01:30:34,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417811251] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:30:34,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644088455] [2023-05-20 01:30:34,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:30:34,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:30:34,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:30:34,080 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:30:34,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2023-05-20 01:30:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:30:36,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:30:36,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:30:36,863 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:30:36,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:30:37,567 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:30:37,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644088455] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:30:37,567 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:30:37,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:30:37,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792408691] [2023-05-20 01:30:37,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:30:37,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:30:37,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:30:37,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:30:37,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:30:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:37,569 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:30:37,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.057692307692307) internal successors, (1043), 52 states have internal predecessors, (1043), 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-20 01:30:37,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:37,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:52,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:30:52,791 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2023-05-20 01:30:52,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2023-05-20 01:30:52,963 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:30:52,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:30:52,964 INFO L85 PathProgramCache]: Analyzing trace with hash -516464683, now seen corresponding path program 1 times [2023-05-20 01:30:52,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:30:52,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20110151] [2023-05-20 01:30:52,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:30:52,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:30:53,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:30:53,181 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:30:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:30:54,557 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:30:54,558 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:30:54,558 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:30:54,558 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:30:54,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2023-05-20 01:30:54,559 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:30:54,559 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:30:54,559 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-05-20 01:30:54,642 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2023-05-20 01:30:54,647 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:30:54,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:30:54,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:30:54,649 INFO L229 MonitoredProcess]: Starting monitored process 93 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-20 01:30:54,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (93)] Waiting until timeout for monitored process [2023-05-20 01:30:54,655 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:30:54,660 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:30:54,660 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:30:54,661 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:30:57,116 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:30:57,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:30:57,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1334075976, now seen corresponding path program 1 times [2023-05-20 01:30:57,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:30:57,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941992546] [2023-05-20 01:30:57,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:30:57,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:30:57,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:30:57,178 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:30:57,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:30:57,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941992546] [2023-05-20 01:30:57,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941992546] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:30:57,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:30:57,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:30:57,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064828204] [2023-05-20 01:30:57,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:30:57,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:30:57,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:30:57,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:30:57,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:30:57,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:30:57,180 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:30:57,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:30:57,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:02,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:02,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2023-05-20 01:31:02,216 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:31:02,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:31:02,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1501124827, now seen corresponding path program 1 times [2023-05-20 01:31:02,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:31:02,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797933180] [2023-05-20 01:31:02,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:31:02,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:31:02,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:31:02,574 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:31:02,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:31:02,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797933180] [2023-05-20 01:31:02,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797933180] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:31:02,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273137538] [2023-05-20 01:31:02,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:31:02,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:31:02,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:31:02,576 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:31:02,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2023-05-20 01:31:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:31:04,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:31:04,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:31:05,436 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:31:05,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:31:06,144 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:31:06,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273137538] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:31:06,144 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:31:06,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:31:06,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858748049] [2023-05-20 01:31:06,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:31:06,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:31:06,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:31:06,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:31:06,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:31:06,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:06,147 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:31:06,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:31:06,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:06,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:24,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:24,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:31:24,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2023-05-20 01:31:25,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:31:25,022 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:31:25,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:31:25,022 INFO L85 PathProgramCache]: Analyzing trace with hash 759155360, now seen corresponding path program 1 times [2023-05-20 01:31:25,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:31:25,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922760685] [2023-05-20 01:31:25,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:31:25,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:31:25,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:31:25,378 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:31:25,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:31:26,898 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:31:26,898 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:31:26,898 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:31:26,898 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:31:26,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2023-05-20 01:31:26,899 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:31:26,899 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:31:26,899 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-05-20 01:31:26,987 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2023-05-20 01:31:26,993 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:31:26,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:31:26,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:31:26,994 INFO L229 MonitoredProcess]: Starting monitored process 95 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-20 01:31:26,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (95)] Waiting until timeout for monitored process [2023-05-20 01:31:27,001 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:31:27,005 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:31:27,005 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:31:27,005 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:31:29,244 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:31:29,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:31:29,244 INFO L85 PathProgramCache]: Analyzing trace with hash 163692544, now seen corresponding path program 1 times [2023-05-20 01:31:29,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:31:29,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043315509] [2023-05-20 01:31:29,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:31:29,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:31:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:31:29,306 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:31:29,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:31:29,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043315509] [2023-05-20 01:31:29,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043315509] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:31:29,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:31:29,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:31:29,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944999316] [2023-05-20 01:31:29,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:31:29,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:31:29,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:31:29,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:31:29,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:31:29,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:29,307 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:31:29,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:31:29,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:34,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:34,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2023-05-20 01:31:34,364 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:31:34,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:31:34,364 INFO L85 PathProgramCache]: Analyzing trace with hash 902561831, now seen corresponding path program 1 times [2023-05-20 01:31:34,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:31:34,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713831636] [2023-05-20 01:31:34,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:31:34,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:31:34,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:31:34,690 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:31:34,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:31:34,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713831636] [2023-05-20 01:31:34,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713831636] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:31:34,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197210983] [2023-05-20 01:31:34,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:31:34,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:31:34,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:31:34,692 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:31:34,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2023-05-20 01:31:37,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:31:37,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:31:37,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:31:37,759 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:31:37,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 01:31:38,476 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 01:31:38,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197210983] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 01:31:38,476 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 01:31:38,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 25, 25] total 52 [2023-05-20 01:31:38,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248215174] [2023-05-20 01:31:38,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 01:31:38,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-05-20 01:31:38,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:31:38,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-05-20 01:31:38,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2023-05-20 01:31:38,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:38,479 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:31:38,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 20.01923076923077) internal successors, (1041), 52 states have internal predecessors, (1041), 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-20 01:31:38,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:38,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:57,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:31:57,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-05-20 01:31:57,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2023-05-20 01:31:58,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:31:58,067 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:31:58,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:31:58,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1002333948, now seen corresponding path program 1 times [2023-05-20 01:31:58,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:31:58,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552286904] [2023-05-20 01:31:58,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:31:58,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:31:58,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:31:58,287 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 01:31:58,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 01:31:59,877 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 01:31:59,878 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 01:31:59,878 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 01:31:59,878 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 01:31:59,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2023-05-20 01:31:59,879 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 01:31:59,879 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 01:31:59,879 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-05-20 01:31:59,965 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2023-05-20 01:31:59,971 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:31:59,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 01:31:59,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:31:59,978 INFO L229 MonitoredProcess]: Starting monitored process 97 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-20 01:31:59,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (97)] Waiting until timeout for monitored process [2023-05-20 01:31:59,984 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 01:31:59,989 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 01:31:59,990 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;@1d2448a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 01:31:59,990 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 01:32:02,706 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:32:02,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:32:02,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1907530076, now seen corresponding path program 1 times [2023-05-20 01:32:02,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:32:02,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891137474] [2023-05-20 01:32:02,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:32:02,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:32:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:32:02,771 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-05-20 01:32:02,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:32:02,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891137474] [2023-05-20 01:32:02,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891137474] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 01:32:02,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 01:32:02,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 01:32:02,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409189861] [2023-05-20 01:32:02,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 01:32:02,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 01:32:02,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 01:32:02,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 01:32:02,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 01:32:02,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:32:02,772 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 01:32:02,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.5) internal successors, (171), 2 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 01:32:02,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:32:07,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 01:32:07,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2023-05-20 01:32:07,906 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 01:32:07,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 01:32:07,906 INFO L85 PathProgramCache]: Analyzing trace with hash 308370043, now seen corresponding path program 1 times [2023-05-20 01:32:07,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 01:32:07,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296773088] [2023-05-20 01:32:07,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:32:07,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 01:32:07,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:32:08,330 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 154 proven. 2 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-20 01:32:08,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 01:32:08,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296773088] [2023-05-20 01:32:08,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296773088] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 01:32:08,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791047366] [2023-05-20 01:32:08,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 01:32:08,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:32:08,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 01:32:08,332 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 01:32:08,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process Received shutdown request... [2023-05-20 01:32:10,561 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-20 01:32:10,561 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (67)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,561 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (83)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (71)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (97)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 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-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (93)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (59)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (89)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (91)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,561 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (65)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (55)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,561 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-20 01:32:10,561 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-20 01:32:10,561 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (69)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (79)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (63)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 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-20 01:32:10,562 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-20 01:32:10,562 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-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (61)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,562 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,561 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (75)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,586 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 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-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (87)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (57)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (81)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (23)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (47)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (85)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,612 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-20 01:32:10,612 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,612 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (95)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,612 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-20 01:32:10,612 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (45)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (43)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (73)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (77)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 01:32:10,611 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-20 01:32:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 01:32:10,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 24 conjunts are in the unsatisfiable core [2023-05-20 01:32:10,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 01:32:10,916 WARN L249 SmtUtils]: Removed 2 from assertion stack [2023-05-20 01:32:10,919 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-05-20 01:32:10,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2023-05-20 01:32:11,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 01:32:11,119 WARN L619 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 405 with TraceHistMax 11,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. [2023-05-20 01:32:11,120 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-05-20 01:32:11,120 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1] [2023-05-20 01:32:11,121 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 48 thread instances [2023-05-20 01:32:11,121 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-20 01:32:11,138 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.05 01:32:11 BasicIcfg [2023-05-20 01:32:11,138 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-20 01:32:11,139 INFO L158 Benchmark]: Toolchain (without parser) took 678333.36ms. Allocated memory was 161.5MB in the beginning and 4.0GB in the end (delta: 3.9GB). Free memory was 132.2MB in the beginning and 514.6MB in the end (delta: -382.5MB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2023-05-20 01:32:11,139 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 127.9MB. Free memory is still 90.2MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-20 01:32:11,139 INFO L158 Benchmark]: CACSL2BoogieTranslator took 439.21ms. Allocated memory is still 161.5MB. Free memory was 132.0MB in the beginning and 128.2MB in the end (delta: 3.8MB). Peak memory consumption was 8.9MB. Max. memory is 8.0GB. [2023-05-20 01:32:11,139 INFO L158 Benchmark]: Boogie Procedure Inliner took 50.32ms. Allocated memory is still 161.5MB. Free memory was 128.2MB in the beginning and 126.0MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-20 01:32:11,139 INFO L158 Benchmark]: Boogie Preprocessor took 34.57ms. Allocated memory is still 161.5MB. Free memory was 126.0MB in the beginning and 124.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-20 01:32:11,139 INFO L158 Benchmark]: RCFGBuilder took 546.06ms. Allocated memory is still 161.5MB. Free memory was 124.4MB in the beginning and 109.7MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2023-05-20 01:32:11,139 INFO L158 Benchmark]: TraceAbstraction took 677254.36ms. Allocated memory was 161.5MB in the beginning and 4.0GB in the end (delta: 3.9GB). Free memory was 108.4MB in the beginning and 514.6MB in the end (delta: -406.3MB). Peak memory consumption was 3.4GB. Max. memory is 8.0GB. [2023-05-20 01:32:11,140 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.12ms. Allocated memory is still 127.9MB. Free memory is still 90.2MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 439.21ms. Allocated memory is still 161.5MB. Free memory was 132.0MB in the beginning and 128.2MB in the end (delta: 3.8MB). Peak memory consumption was 8.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 50.32ms. Allocated memory is still 161.5MB. Free memory was 128.2MB in the beginning and 126.0MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 34.57ms. Allocated memory is still 161.5MB. Free memory was 126.0MB in the beginning and 124.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 546.06ms. Allocated memory is still 161.5MB. Free memory was 124.4MB in the beginning and 109.7MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 677254.36ms. Allocated memory was 161.5MB in the beginning and 4.0GB in the end (delta: 3.9GB). Free memory was 108.4MB in the beginning and 514.6MB in the end (delta: -406.3MB). Peak memory consumption was 3.4GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2353, independent: 2178, independent conditional: 120, independent unconditional: 2058, dependent: 175, dependent conditional: 157, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2198, independent: 2178, independent conditional: 120, independent unconditional: 2058, dependent: 20, dependent conditional: 2, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2198, independent: 2178, independent conditional: 120, independent unconditional: 2058, dependent: 20, dependent conditional: 2, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2199, independent: 2178, independent conditional: 0, independent unconditional: 2178, dependent: 21, dependent conditional: 1, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2199, independent: 2178, independent conditional: 0, independent unconditional: 2178, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2199, independent: 2178, independent conditional: 0, independent unconditional: 2178, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1472, independent: 1454, independent conditional: 0, independent unconditional: 1454, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1472, independent: 1438, independent conditional: 0, independent unconditional: 1438, dependent: 34, dependent conditional: 0, dependent unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 34, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 34, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 178, independent: 123, independent conditional: 0, independent unconditional: 123, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2199, independent: 724, independent conditional: 0, independent unconditional: 724, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1472, unknown conditional: 0, unknown unconditional: 1472] , Statistics on independence cache: Total cache size (in pairs): 1472, Positive cache size: 1454, Positive conditional cache size: 0, Positive unconditional cache size: 1454, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18, 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: 155 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 116, Number of trivial persistent sets: 95, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2076, independent: 2058, independent conditional: 0, independent unconditional: 2058, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2353, independent: 2178, independent conditional: 120, independent unconditional: 2058, dependent: 175, dependent conditional: 157, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2198, independent: 2178, independent conditional: 120, independent unconditional: 2058, dependent: 20, dependent conditional: 2, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2198, independent: 2178, independent conditional: 120, independent unconditional: 2058, dependent: 20, dependent conditional: 2, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2199, independent: 2178, independent conditional: 0, independent unconditional: 2178, dependent: 21, dependent conditional: 1, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2199, independent: 2178, independent conditional: 0, independent unconditional: 2178, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2199, independent: 2178, independent conditional: 0, independent unconditional: 2178, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1472, independent: 1454, independent conditional: 0, independent unconditional: 1454, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1472, independent: 1438, independent conditional: 0, independent unconditional: 1438, dependent: 34, dependent conditional: 0, dependent unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 34, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 34, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 178, independent: 123, independent conditional: 0, independent unconditional: 123, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2199, independent: 724, independent conditional: 0, independent unconditional: 724, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1472, unknown conditional: 0, unknown unconditional: 1472] , Statistics on independence cache: Total cache size (in pairs): 1472, Positive cache size: 1454, Positive conditional cache size: 0, Positive unconditional cache size: 1454, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18, 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: 155 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5829, independent: 5514, independent conditional: 537, independent unconditional: 4977, dependent: 315, dependent conditional: 264, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5570, independent: 5514, independent conditional: 537, independent unconditional: 4977, dependent: 56, dependent conditional: 5, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5570, independent: 5514, independent conditional: 537, independent unconditional: 4977, dependent: 56, dependent conditional: 5, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5574, independent: 5514, independent conditional: 2, independent unconditional: 5512, dependent: 60, dependent conditional: 2, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5574, independent: 5514, independent conditional: 2, independent unconditional: 5512, dependent: 60, dependent conditional: 1, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5574, independent: 5514, independent conditional: 2, independent unconditional: 5512, dependent: 60, dependent conditional: 1, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3718, independent: 3666, independent conditional: 2, independent unconditional: 3664, dependent: 52, dependent conditional: 1, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3718, independent: 3630, independent conditional: 0, independent unconditional: 3630, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 88, independent: 36, independent conditional: 2, independent unconditional: 34, dependent: 52, dependent conditional: 1, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 88, independent: 36, independent conditional: 2, independent unconditional: 34, dependent: 52, dependent conditional: 1, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 225, independent: 106, independent conditional: 6, independent unconditional: 101, dependent: 119, dependent conditional: 2, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5574, independent: 1848, independent conditional: 0, independent unconditional: 1848, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 3718, unknown conditional: 3, unknown unconditional: 3715] , Statistics on independence cache: Total cache size (in pairs): 3718, Positive cache size: 3666, Positive conditional cache size: 2, Positive unconditional cache size: 3664, Negative cache size: 52, Negative conditional cache size: 1, Negative unconditional cache size: 51, 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: 259 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.3s, Number of persistent set computation: 165, Number of trivial persistent sets: 126, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5028, independent: 4977, independent conditional: 0, independent unconditional: 4977, dependent: 51, dependent conditional: 0, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5829, independent: 5514, independent conditional: 537, independent unconditional: 4977, dependent: 315, dependent conditional: 264, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5570, independent: 5514, independent conditional: 537, independent unconditional: 4977, dependent: 56, dependent conditional: 5, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5570, independent: 5514, independent conditional: 537, independent unconditional: 4977, dependent: 56, dependent conditional: 5, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5574, independent: 5514, independent conditional: 2, independent unconditional: 5512, dependent: 60, dependent conditional: 2, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5574, independent: 5514, independent conditional: 2, independent unconditional: 5512, dependent: 60, dependent conditional: 1, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5574, independent: 5514, independent conditional: 2, independent unconditional: 5512, dependent: 60, dependent conditional: 1, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3718, independent: 3666, independent conditional: 2, independent unconditional: 3664, dependent: 52, dependent conditional: 1, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3718, independent: 3630, independent conditional: 0, independent unconditional: 3630, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 88, independent: 36, independent conditional: 2, independent unconditional: 34, dependent: 52, dependent conditional: 1, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 88, independent: 36, independent conditional: 2, independent unconditional: 34, dependent: 52, dependent conditional: 1, dependent unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 225, independent: 106, independent conditional: 6, independent unconditional: 101, dependent: 119, dependent conditional: 2, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5574, independent: 1848, independent conditional: 0, independent unconditional: 1848, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 3718, unknown conditional: 3, unknown unconditional: 3715] , Statistics on independence cache: Total cache size (in pairs): 3718, Positive cache size: 3666, Positive conditional cache size: 2, Positive unconditional cache size: 3664, Negative cache size: 52, Negative conditional cache size: 1, Negative unconditional cache size: 51, 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: 259 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9093, independent: 8834, independent conditional: 490, independent unconditional: 8344, dependent: 259, dependent conditional: 172, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8926, independent: 8834, independent conditional: 490, independent unconditional: 8344, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8926, independent: 8834, independent conditional: 490, independent unconditional: 8344, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8932, independent: 8834, independent conditional: 3, independent unconditional: 8831, dependent: 98, dependent conditional: 3, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8932, independent: 8834, independent conditional: 3, independent unconditional: 8831, dependent: 98, dependent conditional: 2, dependent unconditional: 96, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8932, independent: 8834, independent conditional: 3, independent unconditional: 8831, dependent: 98, dependent conditional: 2, dependent unconditional: 96, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6562, independent: 6473, independent conditional: 3, independent unconditional: 6470, dependent: 89, dependent conditional: 2, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6562, independent: 6414, independent conditional: 0, independent unconditional: 6414, dependent: 148, dependent conditional: 0, dependent unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 148, independent: 59, independent conditional: 3, independent unconditional: 56, dependent: 89, dependent conditional: 2, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 148, independent: 59, independent conditional: 3, independent unconditional: 56, dependent: 89, dependent conditional: 2, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 248, independent: 114, independent conditional: 6, independent unconditional: 108, dependent: 134, dependent conditional: 3, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 8932, independent: 2361, independent conditional: 0, independent unconditional: 2361, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 6562, unknown conditional: 5, unknown unconditional: 6557] , Statistics on independence cache: Total cache size (in pairs): 6562, Positive cache size: 6473, Positive conditional cache size: 3, Positive unconditional cache size: 6470, Negative cache size: 89, Negative conditional cache size: 2, Negative unconditional cache size: 87, 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.3s, Number of persistent set computation: 230, Number of trivial persistent sets: 174, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8431, independent: 8344, independent conditional: 0, independent unconditional: 8344, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9093, independent: 8834, independent conditional: 490, independent unconditional: 8344, dependent: 259, dependent conditional: 172, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8926, independent: 8834, independent conditional: 490, independent unconditional: 8344, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8926, independent: 8834, independent conditional: 490, independent unconditional: 8344, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8932, independent: 8834, independent conditional: 3, independent unconditional: 8831, dependent: 98, dependent conditional: 3, dependent unconditional: 95, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8932, independent: 8834, independent conditional: 3, independent unconditional: 8831, dependent: 98, dependent conditional: 2, dependent unconditional: 96, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8932, independent: 8834, independent conditional: 3, independent unconditional: 8831, dependent: 98, dependent conditional: 2, dependent unconditional: 96, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6562, independent: 6473, independent conditional: 3, independent unconditional: 6470, dependent: 89, dependent conditional: 2, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6562, independent: 6414, independent conditional: 0, independent unconditional: 6414, dependent: 148, dependent conditional: 0, dependent unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 148, independent: 59, independent conditional: 3, independent unconditional: 56, dependent: 89, dependent conditional: 2, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 148, independent: 59, independent conditional: 3, independent unconditional: 56, dependent: 89, dependent conditional: 2, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 248, independent: 114, independent conditional: 6, independent unconditional: 108, dependent: 134, dependent conditional: 3, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 8932, independent: 2361, independent conditional: 0, independent unconditional: 2361, dependent: 9, dependent conditional: 0, dependent unconditional: 9, unknown: 6562, unknown conditional: 5, unknown unconditional: 6557] , Statistics on independence cache: Total cache size (in pairs): 6562, Positive cache size: 6473, Positive conditional cache size: 3, Positive unconditional cache size: 6470, Negative cache size: 89, Negative conditional cache size: 2, Negative unconditional cache size: 87, 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: 13211, independent: 12893, independent conditional: 548, independent unconditional: 12345, dependent: 318, dependent conditional: 186, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13030, independent: 12893, independent conditional: 548, independent unconditional: 12345, dependent: 137, dependent conditional: 5, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 13030, independent: 12893, independent conditional: 548, independent unconditional: 12345, dependent: 137, dependent conditional: 5, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13037, independent: 12893, independent conditional: 4, independent unconditional: 12889, dependent: 144, dependent conditional: 3, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 13037, independent: 12893, independent conditional: 4, independent unconditional: 12889, dependent: 144, dependent conditional: 2, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 13037, independent: 12893, independent conditional: 4, independent unconditional: 12889, dependent: 144, dependent conditional: 2, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9932, independent: 9798, independent conditional: 4, independent unconditional: 9794, dependent: 134, dependent conditional: 2, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9932, independent: 9714, independent conditional: 0, independent unconditional: 9714, dependent: 218, dependent conditional: 0, dependent unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 218, independent: 84, independent conditional: 4, independent unconditional: 80, dependent: 134, dependent conditional: 2, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 218, independent: 84, independent conditional: 4, independent unconditional: 80, dependent: 134, dependent conditional: 2, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 348, independent: 154, independent conditional: 8, independent unconditional: 145, dependent: 194, dependent conditional: 3, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 13037, independent: 3095, independent conditional: 0, independent unconditional: 3095, dependent: 10, dependent conditional: 0, dependent unconditional: 10, unknown: 9932, unknown conditional: 6, unknown unconditional: 9926] , Statistics on independence cache: Total cache size (in pairs): 9932, Positive cache size: 9798, Positive conditional cache size: 4, Positive unconditional cache size: 9794, Negative cache size: 134, Negative conditional cache size: 2, Negative unconditional cache size: 132, 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: 181 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 256, Number of trivial persistent sets: 187, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12477, independent: 12345, independent conditional: 0, independent unconditional: 12345, dependent: 132, dependent conditional: 0, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 13211, independent: 12893, independent conditional: 548, independent unconditional: 12345, dependent: 318, dependent conditional: 186, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13030, independent: 12893, independent conditional: 548, independent unconditional: 12345, dependent: 137, dependent conditional: 5, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 13030, independent: 12893, independent conditional: 548, independent unconditional: 12345, dependent: 137, dependent conditional: 5, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13037, independent: 12893, independent conditional: 4, independent unconditional: 12889, dependent: 144, dependent conditional: 3, dependent unconditional: 141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 13037, independent: 12893, independent conditional: 4, independent unconditional: 12889, dependent: 144, dependent conditional: 2, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 13037, independent: 12893, independent conditional: 4, independent unconditional: 12889, dependent: 144, dependent conditional: 2, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9932, independent: 9798, independent conditional: 4, independent unconditional: 9794, dependent: 134, dependent conditional: 2, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9932, independent: 9714, independent conditional: 0, independent unconditional: 9714, dependent: 218, dependent conditional: 0, dependent unconditional: 218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 218, independent: 84, independent conditional: 4, independent unconditional: 80, dependent: 134, dependent conditional: 2, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 218, independent: 84, independent conditional: 4, independent unconditional: 80, dependent: 134, dependent conditional: 2, dependent unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 348, independent: 154, independent conditional: 8, independent unconditional: 145, dependent: 194, dependent conditional: 3, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 13037, independent: 3095, independent conditional: 0, independent unconditional: 3095, dependent: 10, dependent conditional: 0, dependent unconditional: 10, unknown: 9932, unknown conditional: 6, unknown unconditional: 9926] , Statistics on independence cache: Total cache size (in pairs): 9932, Positive cache size: 9798, Positive conditional cache size: 4, Positive unconditional cache size: 9794, Negative cache size: 134, Negative conditional cache size: 2, Negative unconditional cache size: 132, 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: 181 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 19403, independent: 18946, independent conditional: 844, independent unconditional: 18102, dependent: 457, dependent conditional: 262, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 19146, independent: 18946, independent conditional: 844, independent unconditional: 18102, dependent: 200, dependent conditional: 5, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 19146, independent: 18946, independent conditional: 844, independent unconditional: 18102, dependent: 200, dependent conditional: 5, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 19156, independent: 18946, independent conditional: 6, independent unconditional: 18940, dependent: 210, dependent conditional: 4, dependent unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 19156, independent: 18946, independent conditional: 6, independent unconditional: 18940, dependent: 210, dependent conditional: 3, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 19156, independent: 18946, independent conditional: 6, independent unconditional: 18940, dependent: 210, dependent conditional: 3, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14476, independent: 14278, independent conditional: 6, independent unconditional: 14272, dependent: 198, dependent conditional: 3, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14476, independent: 14161, independent conditional: 0, independent unconditional: 14161, dependent: 315, dependent conditional: 0, dependent unconditional: 315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 315, independent: 117, independent conditional: 6, independent unconditional: 111, dependent: 198, dependent conditional: 3, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 315, independent: 117, independent conditional: 6, independent unconditional: 111, dependent: 198, dependent conditional: 3, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 447, independent: 194, independent conditional: 9, independent unconditional: 185, dependent: 253, dependent conditional: 4, dependent unconditional: 249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 19156, independent: 4668, independent conditional: 0, independent unconditional: 4668, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 14476, unknown conditional: 9, unknown unconditional: 14467] , Statistics on independence cache: Total cache size (in pairs): 14476, Positive cache size: 14278, Positive conditional cache size: 6, Positive unconditional cache size: 14272, Negative cache size: 198, Negative conditional cache size: 3, Negative unconditional cache size: 195, 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: 257 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.5s, Number of persistent set computation: 342, Number of trivial persistent sets: 246, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 18297, independent: 18102, independent conditional: 0, independent unconditional: 18102, dependent: 195, dependent conditional: 0, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 19403, independent: 18946, independent conditional: 844, independent unconditional: 18102, dependent: 457, dependent conditional: 262, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 19146, independent: 18946, independent conditional: 844, independent unconditional: 18102, dependent: 200, dependent conditional: 5, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 19146, independent: 18946, independent conditional: 844, independent unconditional: 18102, dependent: 200, dependent conditional: 5, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 19156, independent: 18946, independent conditional: 6, independent unconditional: 18940, dependent: 210, dependent conditional: 4, dependent unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 19156, independent: 18946, independent conditional: 6, independent unconditional: 18940, dependent: 210, dependent conditional: 3, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 19156, independent: 18946, independent conditional: 6, independent unconditional: 18940, dependent: 210, dependent conditional: 3, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14476, independent: 14278, independent conditional: 6, independent unconditional: 14272, dependent: 198, dependent conditional: 3, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14476, independent: 14161, independent conditional: 0, independent unconditional: 14161, dependent: 315, dependent conditional: 0, dependent unconditional: 315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 315, independent: 117, independent conditional: 6, independent unconditional: 111, dependent: 198, dependent conditional: 3, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 315, independent: 117, independent conditional: 6, independent unconditional: 111, dependent: 198, dependent conditional: 3, dependent unconditional: 195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 447, independent: 194, independent conditional: 9, independent unconditional: 185, dependent: 253, dependent conditional: 4, dependent unconditional: 249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 19156, independent: 4668, independent conditional: 0, independent unconditional: 4668, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 14476, unknown conditional: 9, unknown unconditional: 14467] , Statistics on independence cache: Total cache size (in pairs): 14476, Positive cache size: 14278, Positive conditional cache size: 6, Positive unconditional cache size: 14272, Negative cache size: 198, Negative conditional cache size: 3, Negative unconditional cache size: 195, 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: 257 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 23385, independent: 22931, independent conditional: 745, independent unconditional: 22186, dependent: 454, dependent conditional: 201, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23191, independent: 22931, independent conditional: 745, independent unconditional: 22186, dependent: 260, dependent conditional: 7, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 23191, independent: 22931, independent conditional: 745, independent unconditional: 22186, dependent: 260, dependent conditional: 7, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23206, independent: 22931, independent conditional: 10, independent unconditional: 22921, dependent: 275, dependent conditional: 5, dependent unconditional: 270, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 23206, independent: 22931, independent conditional: 10, independent unconditional: 22921, dependent: 275, dependent conditional: 4, dependent unconditional: 271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 23206, independent: 22931, independent conditional: 10, independent unconditional: 22921, dependent: 275, dependent conditional: 4, dependent unconditional: 271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 18598, independent: 18341, independent conditional: 8, independent unconditional: 18333, dependent: 257, dependent conditional: 4, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 18598, independent: 18200, independent conditional: 0, independent unconditional: 18200, dependent: 398, dependent conditional: 0, dependent unconditional: 398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 398, independent: 141, independent conditional: 8, independent unconditional: 133, dependent: 257, dependent conditional: 4, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 398, independent: 141, independent conditional: 8, independent unconditional: 133, dependent: 257, dependent conditional: 4, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 518, independent: 197, independent conditional: 11, independent unconditional: 186, dependent: 322, dependent conditional: 5, dependent unconditional: 317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 23206, independent: 4590, independent conditional: 2, independent unconditional: 4588, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 18598, unknown conditional: 12, unknown unconditional: 18586] , Statistics on independence cache: Total cache size (in pairs): 18598, Positive cache size: 18341, Positive conditional cache size: 8, Positive unconditional cache size: 18333, Negative cache size: 257, Negative conditional cache size: 4, Negative unconditional cache size: 253, 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: 194 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.6s, Number of persistent set computation: 308, Number of trivial persistent sets: 229, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 22439, independent: 22186, independent conditional: 0, independent unconditional: 22186, dependent: 253, dependent conditional: 0, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 23385, independent: 22931, independent conditional: 745, independent unconditional: 22186, dependent: 454, dependent conditional: 201, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23191, independent: 22931, independent conditional: 745, independent unconditional: 22186, dependent: 260, dependent conditional: 7, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 23191, independent: 22931, independent conditional: 745, independent unconditional: 22186, dependent: 260, dependent conditional: 7, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23206, independent: 22931, independent conditional: 10, independent unconditional: 22921, dependent: 275, dependent conditional: 5, dependent unconditional: 270, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 23206, independent: 22931, independent conditional: 10, independent unconditional: 22921, dependent: 275, dependent conditional: 4, dependent unconditional: 271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 23206, independent: 22931, independent conditional: 10, independent unconditional: 22921, dependent: 275, dependent conditional: 4, dependent unconditional: 271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 18598, independent: 18341, independent conditional: 8, independent unconditional: 18333, dependent: 257, dependent conditional: 4, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 18598, independent: 18200, independent conditional: 0, independent unconditional: 18200, dependent: 398, dependent conditional: 0, dependent unconditional: 398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 398, independent: 141, independent conditional: 8, independent unconditional: 133, dependent: 257, dependent conditional: 4, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 398, independent: 141, independent conditional: 8, independent unconditional: 133, dependent: 257, dependent conditional: 4, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 518, independent: 197, independent conditional: 11, independent unconditional: 186, dependent: 322, dependent conditional: 5, dependent unconditional: 317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 23206, independent: 4590, independent conditional: 2, independent unconditional: 4588, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 18598, unknown conditional: 12, unknown unconditional: 18586] , Statistics on independence cache: Total cache size (in pairs): 18598, Positive cache size: 18341, Positive conditional cache size: 8, Positive unconditional cache size: 18333, Negative cache size: 257, Negative conditional cache size: 4, Negative unconditional cache size: 253, 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: 194 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 29518, independent: 28986, independent conditional: 861, independent unconditional: 28125, dependent: 532, dependent conditional: 204, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29321, independent: 28986, independent conditional: 861, independent unconditional: 28125, dependent: 335, dependent conditional: 7, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 29321, independent: 28986, independent conditional: 861, independent unconditional: 28125, dependent: 335, dependent conditional: 7, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29338, independent: 28986, independent conditional: 12, independent unconditional: 28974, dependent: 352, dependent conditional: 5, dependent unconditional: 347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29338, independent: 28986, independent conditional: 12, independent unconditional: 28974, dependent: 352, dependent conditional: 4, dependent unconditional: 348, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29338, independent: 28986, independent conditional: 12, independent unconditional: 28974, dependent: 352, dependent conditional: 4, dependent unconditional: 348, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 23657, independent: 23325, independent conditional: 10, independent unconditional: 23315, dependent: 332, dependent conditional: 4, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 23657, independent: 23148, independent conditional: 0, independent unconditional: 23148, dependent: 509, dependent conditional: 0, dependent unconditional: 509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 509, independent: 177, independent conditional: 10, independent unconditional: 167, dependent: 332, dependent conditional: 4, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 509, independent: 177, independent conditional: 10, independent unconditional: 167, dependent: 332, dependent conditional: 4, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 630, independent: 250, independent conditional: 14, independent unconditional: 237, dependent: 380, dependent conditional: 5, dependent unconditional: 375, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 29338, independent: 5661, independent conditional: 2, independent unconditional: 5659, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 23657, unknown conditional: 14, unknown unconditional: 23643] , Statistics on independence cache: Total cache size (in pairs): 23657, Positive cache size: 23325, Positive conditional cache size: 10, Positive unconditional cache size: 23315, Negative cache size: 332, Negative conditional cache size: 4, Negative unconditional cache size: 328, 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: 197 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.7s, Number of persistent set computation: 333, Number of trivial persistent sets: 251, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 28453, independent: 28125, independent conditional: 0, independent unconditional: 28125, dependent: 328, dependent conditional: 0, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 29518, independent: 28986, independent conditional: 861, independent unconditional: 28125, dependent: 532, dependent conditional: 204, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29321, independent: 28986, independent conditional: 861, independent unconditional: 28125, dependent: 335, dependent conditional: 7, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 29321, independent: 28986, independent conditional: 861, independent unconditional: 28125, dependent: 335, dependent conditional: 7, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29338, independent: 28986, independent conditional: 12, independent unconditional: 28974, dependent: 352, dependent conditional: 5, dependent unconditional: 347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29338, independent: 28986, independent conditional: 12, independent unconditional: 28974, dependent: 352, dependent conditional: 4, dependent unconditional: 348, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29338, independent: 28986, independent conditional: 12, independent unconditional: 28974, dependent: 352, dependent conditional: 4, dependent unconditional: 348, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 23657, independent: 23325, independent conditional: 10, independent unconditional: 23315, dependent: 332, dependent conditional: 4, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 23657, independent: 23148, independent conditional: 0, independent unconditional: 23148, dependent: 509, dependent conditional: 0, dependent unconditional: 509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 509, independent: 177, independent conditional: 10, independent unconditional: 167, dependent: 332, dependent conditional: 4, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 509, independent: 177, independent conditional: 10, independent unconditional: 167, dependent: 332, dependent conditional: 4, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 630, independent: 250, independent conditional: 14, independent unconditional: 237, dependent: 380, dependent conditional: 5, dependent unconditional: 375, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 29338, independent: 5661, independent conditional: 2, independent unconditional: 5659, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 23657, unknown conditional: 14, unknown unconditional: 23643] , Statistics on independence cache: Total cache size (in pairs): 23657, Positive cache size: 23325, Positive conditional cache size: 10, Positive unconditional cache size: 23315, Negative cache size: 332, Negative conditional cache size: 4, Negative unconditional cache size: 328, 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: 197 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 36579, independent: 35958, independent conditional: 1026, independent unconditional: 34932, dependent: 621, dependent conditional: 209, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 36379, independent: 35958, independent conditional: 1026, independent unconditional: 34932, dependent: 421, dependent conditional: 9, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 36379, independent: 35958, independent conditional: 1026, independent unconditional: 34932, dependent: 421, dependent conditional: 9, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 36403, independent: 35958, independent conditional: 17, independent unconditional: 35941, dependent: 445, dependent conditional: 7, dependent unconditional: 438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 36403, independent: 35958, independent conditional: 17, independent unconditional: 35941, dependent: 445, dependent conditional: 6, dependent unconditional: 439, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 36403, independent: 35958, independent conditional: 17, independent unconditional: 35941, dependent: 445, dependent conditional: 6, dependent unconditional: 439, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29642, independent: 29224, independent conditional: 13, independent unconditional: 29211, dependent: 418, dependent conditional: 6, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29642, independent: 29009, independent conditional: 0, independent unconditional: 29009, dependent: 633, dependent conditional: 0, dependent unconditional: 633, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 633, independent: 215, independent conditional: 13, independent unconditional: 202, dependent: 418, dependent conditional: 6, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 633, independent: 215, independent conditional: 13, independent unconditional: 202, dependent: 418, dependent conditional: 6, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 744, independent: 277, independent conditional: 19, independent unconditional: 258, dependent: 467, dependent conditional: 10, dependent unconditional: 457, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 36403, independent: 6734, independent conditional: 4, independent unconditional: 6730, dependent: 27, dependent conditional: 0, dependent unconditional: 27, unknown: 29642, unknown conditional: 19, unknown unconditional: 29623] , Statistics on independence cache: Total cache size (in pairs): 29642, Positive cache size: 29224, Positive conditional cache size: 13, Positive unconditional cache size: 29211, Negative cache size: 418, Negative conditional cache size: 6, Negative unconditional cache size: 412, 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: 200 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.9s, Number of persistent set computation: 360, Number of trivial persistent sets: 275, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35344, independent: 34932, independent conditional: 0, independent unconditional: 34932, dependent: 412, dependent conditional: 0, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 36579, independent: 35958, independent conditional: 1026, independent unconditional: 34932, dependent: 621, dependent conditional: 209, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 36379, independent: 35958, independent conditional: 1026, independent unconditional: 34932, dependent: 421, dependent conditional: 9, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 36379, independent: 35958, independent conditional: 1026, independent unconditional: 34932, dependent: 421, dependent conditional: 9, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 36403, independent: 35958, independent conditional: 17, independent unconditional: 35941, dependent: 445, dependent conditional: 7, dependent unconditional: 438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 36403, independent: 35958, independent conditional: 17, independent unconditional: 35941, dependent: 445, dependent conditional: 6, dependent unconditional: 439, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 36403, independent: 35958, independent conditional: 17, independent unconditional: 35941, dependent: 445, dependent conditional: 6, dependent unconditional: 439, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29642, independent: 29224, independent conditional: 13, independent unconditional: 29211, dependent: 418, dependent conditional: 6, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29642, independent: 29009, independent conditional: 0, independent unconditional: 29009, dependent: 633, dependent conditional: 0, dependent unconditional: 633, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 633, independent: 215, independent conditional: 13, independent unconditional: 202, dependent: 418, dependent conditional: 6, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 633, independent: 215, independent conditional: 13, independent unconditional: 202, dependent: 418, dependent conditional: 6, dependent unconditional: 412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 744, independent: 277, independent conditional: 19, independent unconditional: 258, dependent: 467, dependent conditional: 10, dependent unconditional: 457, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 36403, independent: 6734, independent conditional: 4, independent unconditional: 6730, dependent: 27, dependent conditional: 0, dependent unconditional: 27, unknown: 29642, unknown conditional: 19, unknown unconditional: 29623] , Statistics on independence cache: Total cache size (in pairs): 29642, Positive cache size: 29224, Positive conditional cache size: 13, Positive unconditional cache size: 29211, Negative cache size: 418, Negative conditional cache size: 6, Negative unconditional cache size: 412, 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: 200 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 46230, independent: 45440, independent conditional: 1469, independent unconditional: 43971, dependent: 790, dependent conditional: 274, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45966, independent: 45440, independent conditional: 1469, independent unconditional: 43971, dependent: 526, dependent conditional: 10, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 45966, independent: 45440, independent conditional: 1469, independent unconditional: 43971, dependent: 526, dependent conditional: 10, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45997, independent: 45440, independent conditional: 22, independent unconditional: 45418, dependent: 557, dependent conditional: 9, dependent unconditional: 548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 45997, independent: 45440, independent conditional: 22, independent unconditional: 45418, dependent: 557, dependent conditional: 8, dependent unconditional: 549, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 45997, independent: 45440, independent conditional: 22, independent unconditional: 45418, dependent: 557, dependent conditional: 8, dependent unconditional: 549, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 37210, independent: 36686, independent conditional: 17, independent unconditional: 36669, dependent: 524, dependent conditional: 8, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 37210, independent: 36420, independent conditional: 0, independent unconditional: 36420, dependent: 790, dependent conditional: 0, dependent unconditional: 790, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 790, independent: 266, independent conditional: 17, independent unconditional: 249, dependent: 524, dependent conditional: 8, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 790, independent: 266, independent conditional: 17, independent unconditional: 249, dependent: 524, dependent conditional: 8, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 924, independent: 340, independent conditional: 22, independent unconditional: 318, dependent: 584, dependent conditional: 9, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 45997, independent: 8754, independent conditional: 5, independent unconditional: 8749, dependent: 33, dependent conditional: 0, dependent unconditional: 33, unknown: 37210, unknown conditional: 25, unknown unconditional: 37185] , Statistics on independence cache: Total cache size (in pairs): 37210, Positive cache size: 36686, Positive conditional cache size: 17, Positive unconditional cache size: 36669, Negative cache size: 524, Negative conditional cache size: 8, Negative unconditional cache size: 516, 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: 264 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.2s, Number of persistent set computation: 510, Number of trivial persistent sets: 385, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44487, independent: 43971, independent conditional: 0, independent unconditional: 43971, dependent: 516, dependent conditional: 0, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 46230, independent: 45440, independent conditional: 1469, independent unconditional: 43971, dependent: 790, dependent conditional: 274, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45966, independent: 45440, independent conditional: 1469, independent unconditional: 43971, dependent: 526, dependent conditional: 10, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 45966, independent: 45440, independent conditional: 1469, independent unconditional: 43971, dependent: 526, dependent conditional: 10, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45997, independent: 45440, independent conditional: 22, independent unconditional: 45418, dependent: 557, dependent conditional: 9, dependent unconditional: 548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 45997, independent: 45440, independent conditional: 22, independent unconditional: 45418, dependent: 557, dependent conditional: 8, dependent unconditional: 549, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 45997, independent: 45440, independent conditional: 22, independent unconditional: 45418, dependent: 557, dependent conditional: 8, dependent unconditional: 549, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 37210, independent: 36686, independent conditional: 17, independent unconditional: 36669, dependent: 524, dependent conditional: 8, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 37210, independent: 36420, independent conditional: 0, independent unconditional: 36420, dependent: 790, dependent conditional: 0, dependent unconditional: 790, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 790, independent: 266, independent conditional: 17, independent unconditional: 249, dependent: 524, dependent conditional: 8, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 790, independent: 266, independent conditional: 17, independent unconditional: 249, dependent: 524, dependent conditional: 8, dependent unconditional: 516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 924, independent: 340, independent conditional: 22, independent unconditional: 318, dependent: 584, dependent conditional: 9, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 45997, independent: 8754, independent conditional: 5, independent unconditional: 8749, dependent: 33, dependent conditional: 0, dependent unconditional: 33, unknown: 37210, unknown conditional: 25, unknown unconditional: 37185] , Statistics on independence cache: Total cache size (in pairs): 37210, Positive cache size: 36686, Positive conditional cache size: 17, Positive unconditional cache size: 36669, Negative cache size: 524, Negative conditional cache size: 8, Negative unconditional cache size: 516, 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: 264 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 61208, independent: 60088, independent conditional: 2233, independent unconditional: 57855, dependent: 1120, dependent conditional: 453, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 60773, independent: 60088, independent conditional: 2233, independent unconditional: 57855, dependent: 685, dependent conditional: 18, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 60773, independent: 60088, independent conditional: 2233, independent unconditional: 57855, dependent: 685, dependent conditional: 18, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 60827, independent: 60088, independent conditional: 31, independent unconditional: 60057, dependent: 739, dependent conditional: 23, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 60827, independent: 60088, independent conditional: 31, independent unconditional: 60057, dependent: 739, dependent conditional: 8, dependent unconditional: 731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 60827, independent: 60088, independent conditional: 31, independent unconditional: 60057, dependent: 739, dependent conditional: 8, dependent unconditional: 731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 47816, independent: 47141, independent conditional: 16, independent unconditional: 47125, dependent: 675, dependent conditional: 8, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 47816, independent: 46798, independent conditional: 0, independent unconditional: 46798, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1018, independent: 343, independent conditional: 16, independent unconditional: 327, dependent: 675, dependent conditional: 8, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1018, independent: 343, independent conditional: 16, independent unconditional: 327, dependent: 675, dependent conditional: 8, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1212, independent: 444, independent conditional: 24, independent unconditional: 420, dependent: 768, dependent conditional: 8, dependent unconditional: 760, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 60827, independent: 12947, independent conditional: 15, independent unconditional: 12932, dependent: 64, dependent conditional: 0, dependent unconditional: 64, unknown: 47816, unknown conditional: 24, unknown unconditional: 47792] , Statistics on independence cache: Total cache size (in pairs): 47816, Positive cache size: 47141, Positive conditional cache size: 16, Positive unconditional cache size: 47125, Negative cache size: 675, Negative conditional cache size: 8, Negative unconditional cache size: 667, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 15, Maximal queried relation: 2, Independence queries for same thread: 435 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.4s, Number of persistent set computation: 568, Number of trivial persistent sets: 414, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 58522, independent: 57855, independent conditional: 0, independent unconditional: 57855, dependent: 667, dependent conditional: 0, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 61208, independent: 60088, independent conditional: 2233, independent unconditional: 57855, dependent: 1120, dependent conditional: 453, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 60773, independent: 60088, independent conditional: 2233, independent unconditional: 57855, dependent: 685, dependent conditional: 18, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 60773, independent: 60088, independent conditional: 2233, independent unconditional: 57855, dependent: 685, dependent conditional: 18, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 60827, independent: 60088, independent conditional: 31, independent unconditional: 60057, dependent: 739, dependent conditional: 23, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 60827, independent: 60088, independent conditional: 31, independent unconditional: 60057, dependent: 739, dependent conditional: 8, dependent unconditional: 731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 60827, independent: 60088, independent conditional: 31, independent unconditional: 60057, dependent: 739, dependent conditional: 8, dependent unconditional: 731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 47816, independent: 47141, independent conditional: 16, independent unconditional: 47125, dependent: 675, dependent conditional: 8, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 47816, independent: 46798, independent conditional: 0, independent unconditional: 46798, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1018, independent: 343, independent conditional: 16, independent unconditional: 327, dependent: 675, dependent conditional: 8, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1018, independent: 343, independent conditional: 16, independent unconditional: 327, dependent: 675, dependent conditional: 8, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1212, independent: 444, independent conditional: 24, independent unconditional: 420, dependent: 768, dependent conditional: 8, dependent unconditional: 760, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 60827, independent: 12947, independent conditional: 15, independent unconditional: 12932, dependent: 64, dependent conditional: 0, dependent unconditional: 64, unknown: 47816, unknown conditional: 24, unknown unconditional: 47792] , Statistics on independence cache: Total cache size (in pairs): 47816, Positive cache size: 47141, Positive conditional cache size: 16, Positive unconditional cache size: 47125, Negative cache size: 675, Negative conditional cache size: 8, Negative unconditional cache size: 667, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 15, Maximal queried relation: 2, Independence queries for same thread: 435 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 74112, independent: 72843, independent conditional: 3184, independent unconditional: 69659, dependent: 1269, dependent conditional: 457, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73680, independent: 72843, independent conditional: 3184, independent unconditional: 69659, dependent: 837, dependent conditional: 25, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 73680, independent: 72843, independent conditional: 3184, independent unconditional: 69659, dependent: 837, dependent conditional: 25, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73752, independent: 72843, independent conditional: 49, independent unconditional: 72794, dependent: 909, dependent conditional: 23, dependent unconditional: 886, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 73752, independent: 72843, independent conditional: 49, independent unconditional: 72794, dependent: 909, dependent conditional: 14, dependent unconditional: 895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 73752, independent: 72843, independent conditional: 49, independent unconditional: 72794, dependent: 909, dependent conditional: 14, dependent unconditional: 895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57349, independent: 56523, independent conditional: 31, independent unconditional: 56492, dependent: 826, dependent conditional: 14, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57349, independent: 56119, independent conditional: 0, independent unconditional: 56119, dependent: 1230, dependent conditional: 0, dependent unconditional: 1230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1230, independent: 404, independent conditional: 31, independent unconditional: 373, dependent: 826, dependent conditional: 14, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1230, independent: 404, independent conditional: 31, independent unconditional: 373, dependent: 826, dependent conditional: 14, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1315, independent: 431, independent conditional: 36, independent unconditional: 395, dependent: 884, dependent conditional: 15, dependent unconditional: 869, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 73752, independent: 16320, independent conditional: 18, independent unconditional: 16302, dependent: 83, dependent conditional: 0, dependent unconditional: 83, unknown: 57349, unknown conditional: 45, unknown unconditional: 57304] , Statistics on independence cache: Total cache size (in pairs): 57349, Positive cache size: 56523, Positive conditional cache size: 31, Positive unconditional cache size: 56492, Negative cache size: 826, Negative conditional cache size: 14, Negative unconditional cache size: 812, 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: 432 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.6s, Number of persistent set computation: 816, Number of trivial persistent sets: 587, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 70471, independent: 69659, independent conditional: 0, independent unconditional: 69659, dependent: 812, dependent conditional: 0, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 74112, independent: 72843, independent conditional: 3184, independent unconditional: 69659, dependent: 1269, dependent conditional: 457, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73680, independent: 72843, independent conditional: 3184, independent unconditional: 69659, dependent: 837, dependent conditional: 25, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 73680, independent: 72843, independent conditional: 3184, independent unconditional: 69659, dependent: 837, dependent conditional: 25, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73752, independent: 72843, independent conditional: 49, independent unconditional: 72794, dependent: 909, dependent conditional: 23, dependent unconditional: 886, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 73752, independent: 72843, independent conditional: 49, independent unconditional: 72794, dependent: 909, dependent conditional: 14, dependent unconditional: 895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 73752, independent: 72843, independent conditional: 49, independent unconditional: 72794, dependent: 909, dependent conditional: 14, dependent unconditional: 895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57349, independent: 56523, independent conditional: 31, independent unconditional: 56492, dependent: 826, dependent conditional: 14, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57349, independent: 56119, independent conditional: 0, independent unconditional: 56119, dependent: 1230, dependent conditional: 0, dependent unconditional: 1230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1230, independent: 404, independent conditional: 31, independent unconditional: 373, dependent: 826, dependent conditional: 14, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1230, independent: 404, independent conditional: 31, independent unconditional: 373, dependent: 826, dependent conditional: 14, dependent unconditional: 812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1315, independent: 431, independent conditional: 36, independent unconditional: 395, dependent: 884, dependent conditional: 15, dependent unconditional: 869, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 73752, independent: 16320, independent conditional: 18, independent unconditional: 16302, dependent: 83, dependent conditional: 0, dependent unconditional: 83, unknown: 57349, unknown conditional: 45, unknown unconditional: 57304] , Statistics on independence cache: Total cache size (in pairs): 57349, Positive cache size: 56523, Positive conditional cache size: 31, Positive unconditional cache size: 56492, Negative cache size: 826, Negative conditional cache size: 14, Negative unconditional cache size: 812, 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: 432 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 83588, independent: 82226, independent conditional: 3805, independent unconditional: 78421, dependent: 1362, dependent conditional: 411, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 83208, independent: 82226, independent conditional: 3805, independent unconditional: 78421, dependent: 982, dependent conditional: 31, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 83208, independent: 82226, independent conditional: 3805, independent unconditional: 78421, dependent: 982, dependent conditional: 31, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 83302, independent: 82226, independent conditional: 66, independent unconditional: 82160, dependent: 1076, dependent conditional: 28, dependent unconditional: 1048, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 83302, independent: 82226, independent conditional: 66, independent unconditional: 82160, dependent: 1076, dependent conditional: 18, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 83302, independent: 82226, independent conditional: 66, independent unconditional: 82160, dependent: 1076, dependent conditional: 18, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 65323, independent: 64354, independent conditional: 41, independent unconditional: 64313, dependent: 969, dependent conditional: 18, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 65323, independent: 63882, independent conditional: 0, independent unconditional: 63882, dependent: 1441, dependent conditional: 0, dependent unconditional: 1441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1441, independent: 472, independent conditional: 41, independent unconditional: 431, dependent: 969, dependent conditional: 18, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1441, independent: 472, independent conditional: 41, independent unconditional: 431, dependent: 969, dependent conditional: 18, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1561, independent: 545, independent conditional: 53, independent unconditional: 492, dependent: 1016, dependent conditional: 23, dependent unconditional: 993, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 83302, independent: 17872, independent conditional: 25, independent unconditional: 17847, dependent: 107, dependent conditional: 0, dependent unconditional: 107, unknown: 65323, unknown conditional: 59, unknown unconditional: 65264] , Statistics on independence cache: Total cache size (in pairs): 65323, Positive cache size: 64354, Positive conditional cache size: 41, Positive unconditional cache size: 64313, Negative cache size: 969, Negative conditional cache size: 18, Negative unconditional cache size: 951, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 380 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.9s, Number of persistent set computation: 865, Number of trivial persistent sets: 627, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79372, independent: 78421, independent conditional: 0, independent unconditional: 78421, dependent: 951, dependent conditional: 0, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 83588, independent: 82226, independent conditional: 3805, independent unconditional: 78421, dependent: 1362, dependent conditional: 411, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 83208, independent: 82226, independent conditional: 3805, independent unconditional: 78421, dependent: 982, dependent conditional: 31, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 83208, independent: 82226, independent conditional: 3805, independent unconditional: 78421, dependent: 982, dependent conditional: 31, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 83302, independent: 82226, independent conditional: 66, independent unconditional: 82160, dependent: 1076, dependent conditional: 28, dependent unconditional: 1048, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 83302, independent: 82226, independent conditional: 66, independent unconditional: 82160, dependent: 1076, dependent conditional: 18, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 83302, independent: 82226, independent conditional: 66, independent unconditional: 82160, dependent: 1076, dependent conditional: 18, dependent unconditional: 1058, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 65323, independent: 64354, independent conditional: 41, independent unconditional: 64313, dependent: 969, dependent conditional: 18, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 65323, independent: 63882, independent conditional: 0, independent unconditional: 63882, dependent: 1441, dependent conditional: 0, dependent unconditional: 1441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1441, independent: 472, independent conditional: 41, independent unconditional: 431, dependent: 969, dependent conditional: 18, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1441, independent: 472, independent conditional: 41, independent unconditional: 431, dependent: 969, dependent conditional: 18, dependent unconditional: 951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1561, independent: 545, independent conditional: 53, independent unconditional: 492, dependent: 1016, dependent conditional: 23, dependent unconditional: 993, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 83302, independent: 17872, independent conditional: 25, independent unconditional: 17847, dependent: 107, dependent conditional: 0, dependent unconditional: 107, unknown: 65323, unknown conditional: 59, unknown unconditional: 65264] , Statistics on independence cache: Total cache size (in pairs): 65323, Positive cache size: 64354, Positive conditional cache size: 41, Positive unconditional cache size: 64313, Negative cache size: 969, Negative conditional cache size: 18, Negative unconditional cache size: 951, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 380 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 97120, independent: 95687, independent conditional: 4104, independent unconditional: 91583, dependent: 1433, dependent conditional: 323, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96829, independent: 95687, independent conditional: 4104, independent unconditional: 91583, dependent: 1142, dependent conditional: 32, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 96829, independent: 95687, independent conditional: 4104, independent unconditional: 91583, dependent: 1142, dependent conditional: 32, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96942, independent: 95687, independent conditional: 81, independent unconditional: 95606, dependent: 1255, dependent conditional: 32, dependent unconditional: 1223, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 96942, independent: 95687, independent conditional: 81, independent unconditional: 95606, dependent: 1255, dependent conditional: 22, dependent unconditional: 1233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 96942, independent: 95687, independent conditional: 81, independent unconditional: 95606, dependent: 1255, dependent conditional: 22, dependent unconditional: 1233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 76359, independent: 75227, independent conditional: 46, independent unconditional: 75181, dependent: 1132, dependent conditional: 22, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 76359, independent: 74680, independent conditional: 0, independent unconditional: 74680, dependent: 1679, dependent conditional: 0, dependent unconditional: 1679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1679, independent: 547, independent conditional: 46, independent unconditional: 501, dependent: 1132, dependent conditional: 22, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1679, independent: 547, independent conditional: 46, independent unconditional: 501, dependent: 1132, dependent conditional: 22, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1687, independent: 546, independent conditional: 45, independent unconditional: 502, dependent: 1141, dependent conditional: 21, dependent unconditional: 1119, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 96942, independent: 20460, independent conditional: 35, independent unconditional: 20425, dependent: 123, dependent conditional: 0, dependent unconditional: 123, unknown: 76359, unknown conditional: 68, unknown unconditional: 76291] , Statistics on independence cache: Total cache size (in pairs): 76359, Positive cache size: 75227, Positive conditional cache size: 46, Positive unconditional cache size: 75181, Negative cache size: 1132, Negative conditional cache size: 22, Negative unconditional cache size: 1110, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 291 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.0s, Number of persistent set computation: 957, Number of trivial persistent sets: 697, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92693, independent: 91583, independent conditional: 0, independent unconditional: 91583, dependent: 1110, dependent conditional: 0, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 97120, independent: 95687, independent conditional: 4104, independent unconditional: 91583, dependent: 1433, dependent conditional: 323, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96829, independent: 95687, independent conditional: 4104, independent unconditional: 91583, dependent: 1142, dependent conditional: 32, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 96829, independent: 95687, independent conditional: 4104, independent unconditional: 91583, dependent: 1142, dependent conditional: 32, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96942, independent: 95687, independent conditional: 81, independent unconditional: 95606, dependent: 1255, dependent conditional: 32, dependent unconditional: 1223, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 96942, independent: 95687, independent conditional: 81, independent unconditional: 95606, dependent: 1255, dependent conditional: 22, dependent unconditional: 1233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 96942, independent: 95687, independent conditional: 81, independent unconditional: 95606, dependent: 1255, dependent conditional: 22, dependent unconditional: 1233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 76359, independent: 75227, independent conditional: 46, independent unconditional: 75181, dependent: 1132, dependent conditional: 22, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 76359, independent: 74680, independent conditional: 0, independent unconditional: 74680, dependent: 1679, dependent conditional: 0, dependent unconditional: 1679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1679, independent: 547, independent conditional: 46, independent unconditional: 501, dependent: 1132, dependent conditional: 22, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1679, independent: 547, independent conditional: 46, independent unconditional: 501, dependent: 1132, dependent conditional: 22, dependent unconditional: 1110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1687, independent: 546, independent conditional: 45, independent unconditional: 502, dependent: 1141, dependent conditional: 21, dependent unconditional: 1119, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 96942, independent: 20460, independent conditional: 35, independent unconditional: 20425, dependent: 123, dependent conditional: 0, dependent unconditional: 123, unknown: 76359, unknown conditional: 68, unknown unconditional: 76291] , Statistics on independence cache: Total cache size (in pairs): 76359, Positive cache size: 75227, Positive conditional cache size: 46, Positive unconditional cache size: 75181, Negative cache size: 1132, Negative conditional cache size: 22, Negative unconditional cache size: 1110, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 291 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 106168, independent: 104604, independent conditional: 4425, independent unconditional: 100179, dependent: 1564, dependent conditional: 307, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105899, independent: 104604, independent conditional: 4425, independent unconditional: 100179, dependent: 1295, dependent conditional: 38, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 105899, independent: 104604, independent conditional: 4425, independent unconditional: 100179, dependent: 1295, dependent conditional: 38, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106024, independent: 104604, independent conditional: 89, independent unconditional: 104515, dependent: 1420, dependent conditional: 36, dependent unconditional: 1384, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 106024, independent: 104604, independent conditional: 89, independent unconditional: 104515, dependent: 1420, dependent conditional: 26, dependent unconditional: 1394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 106024, independent: 104604, independent conditional: 89, independent unconditional: 104515, dependent: 1420, dependent conditional: 26, dependent unconditional: 1394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 85122, independent: 83839, independent conditional: 54, independent unconditional: 83785, dependent: 1283, dependent conditional: 26, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 85122, independent: 83234, independent conditional: 0, independent unconditional: 83234, dependent: 1888, dependent conditional: 0, dependent unconditional: 1888, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1888, independent: 605, independent conditional: 54, independent unconditional: 551, dependent: 1283, dependent conditional: 26, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1888, independent: 605, independent conditional: 54, independent unconditional: 551, dependent: 1283, dependent conditional: 26, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1783, independent: 649, independent conditional: 52, independent unconditional: 597, dependent: 1133, dependent conditional: 23, dependent unconditional: 1111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 106024, independent: 20765, independent conditional: 35, independent unconditional: 20730, dependent: 137, dependent conditional: 0, dependent unconditional: 137, unknown: 85122, unknown conditional: 80, unknown unconditional: 85042] , Statistics on independence cache: Total cache size (in pairs): 85122, Positive cache size: 83839, Positive conditional cache size: 54, Positive unconditional cache size: 83785, Negative cache size: 1283, Negative conditional cache size: 26, Negative unconditional cache size: 1257, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 269 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.1s, Number of persistent set computation: 948, Number of trivial persistent sets: 698, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101436, independent: 100179, independent conditional: 0, independent unconditional: 100179, dependent: 1257, dependent conditional: 0, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 106168, independent: 104604, independent conditional: 4425, independent unconditional: 100179, dependent: 1564, dependent conditional: 307, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 105899, independent: 104604, independent conditional: 4425, independent unconditional: 100179, dependent: 1295, dependent conditional: 38, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 105899, independent: 104604, independent conditional: 4425, independent unconditional: 100179, dependent: 1295, dependent conditional: 38, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106024, independent: 104604, independent conditional: 89, independent unconditional: 104515, dependent: 1420, dependent conditional: 36, dependent unconditional: 1384, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 106024, independent: 104604, independent conditional: 89, independent unconditional: 104515, dependent: 1420, dependent conditional: 26, dependent unconditional: 1394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 106024, independent: 104604, independent conditional: 89, independent unconditional: 104515, dependent: 1420, dependent conditional: 26, dependent unconditional: 1394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 85122, independent: 83839, independent conditional: 54, independent unconditional: 83785, dependent: 1283, dependent conditional: 26, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 85122, independent: 83234, independent conditional: 0, independent unconditional: 83234, dependent: 1888, dependent conditional: 0, dependent unconditional: 1888, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1888, independent: 605, independent conditional: 54, independent unconditional: 551, dependent: 1283, dependent conditional: 26, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1888, independent: 605, independent conditional: 54, independent unconditional: 551, dependent: 1283, dependent conditional: 26, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1783, independent: 649, independent conditional: 52, independent unconditional: 597, dependent: 1133, dependent conditional: 23, dependent unconditional: 1111, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 106024, independent: 20765, independent conditional: 35, independent unconditional: 20730, dependent: 137, dependent conditional: 0, dependent unconditional: 137, unknown: 85122, unknown conditional: 80, unknown unconditional: 85042] , Statistics on independence cache: Total cache size (in pairs): 85122, Positive cache size: 83839, Positive conditional cache size: 54, Positive unconditional cache size: 83785, Negative cache size: 1283, Negative conditional cache size: 26, Negative unconditional cache size: 1257, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 269 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 116364, independent: 114638, independent conditional: 4799, independent unconditional: 109839, dependent: 1726, dependent conditional: 325, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 116081, independent: 114638, independent conditional: 4799, independent unconditional: 109839, dependent: 1443, dependent conditional: 42, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 116081, independent: 114638, independent conditional: 4799, independent unconditional: 109839, dependent: 1443, dependent conditional: 42, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 116226, independent: 114638, independent conditional: 105, independent unconditional: 114533, dependent: 1588, dependent conditional: 40, dependent unconditional: 1548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 116226, independent: 114638, independent conditional: 105, independent unconditional: 114533, dependent: 1588, dependent conditional: 30, dependent unconditional: 1558, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 116226, independent: 114638, independent conditional: 105, independent unconditional: 114533, dependent: 1588, dependent conditional: 30, dependent unconditional: 1558, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 93935, independent: 92504, independent conditional: 62, independent unconditional: 92442, dependent: 1431, dependent conditional: 30, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 93935, independent: 91836, independent conditional: 0, independent unconditional: 91836, dependent: 2099, dependent conditional: 0, dependent unconditional: 2099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2099, independent: 668, independent conditional: 62, independent unconditional: 606, dependent: 1431, dependent conditional: 30, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2099, independent: 668, independent conditional: 62, independent unconditional: 606, dependent: 1431, dependent conditional: 30, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2065, independent: 734, independent conditional: 65, independent unconditional: 669, dependent: 1331, dependent conditional: 27, dependent unconditional: 1304, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 116226, independent: 22134, independent conditional: 43, independent unconditional: 22091, dependent: 157, dependent conditional: 0, dependent unconditional: 157, unknown: 93935, unknown conditional: 92, unknown unconditional: 93843] , Statistics on independence cache: Total cache size (in pairs): 93935, Positive cache size: 92504, Positive conditional cache size: 62, Positive unconditional cache size: 92442, Negative cache size: 1431, Negative conditional cache size: 30, Negative unconditional cache size: 1401, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.4s, Number of persistent set computation: 977, Number of trivial persistent sets: 724, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 111240, independent: 109839, independent conditional: 0, independent unconditional: 109839, dependent: 1401, dependent conditional: 0, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 116364, independent: 114638, independent conditional: 4799, independent unconditional: 109839, dependent: 1726, dependent conditional: 325, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 116081, independent: 114638, independent conditional: 4799, independent unconditional: 109839, dependent: 1443, dependent conditional: 42, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 116081, independent: 114638, independent conditional: 4799, independent unconditional: 109839, dependent: 1443, dependent conditional: 42, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 116226, independent: 114638, independent conditional: 105, independent unconditional: 114533, dependent: 1588, dependent conditional: 40, dependent unconditional: 1548, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 116226, independent: 114638, independent conditional: 105, independent unconditional: 114533, dependent: 1588, dependent conditional: 30, dependent unconditional: 1558, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 116226, independent: 114638, independent conditional: 105, independent unconditional: 114533, dependent: 1588, dependent conditional: 30, dependent unconditional: 1558, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 93935, independent: 92504, independent conditional: 62, independent unconditional: 92442, dependent: 1431, dependent conditional: 30, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 93935, independent: 91836, independent conditional: 0, independent unconditional: 91836, dependent: 2099, dependent conditional: 0, dependent unconditional: 2099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2099, independent: 668, independent conditional: 62, independent unconditional: 606, dependent: 1431, dependent conditional: 30, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2099, independent: 668, independent conditional: 62, independent unconditional: 606, dependent: 1431, dependent conditional: 30, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2065, independent: 734, independent conditional: 65, independent unconditional: 669, dependent: 1331, dependent conditional: 27, dependent unconditional: 1304, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 116226, independent: 22134, independent conditional: 43, independent unconditional: 22091, dependent: 157, dependent conditional: 0, dependent unconditional: 157, unknown: 93935, unknown conditional: 92, unknown unconditional: 93843] , Statistics on independence cache: Total cache size (in pairs): 93935, Positive cache size: 92504, Positive conditional cache size: 62, Positive unconditional cache size: 92442, Negative cache size: 1431, Negative conditional cache size: 30, Negative unconditional cache size: 1401, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 128209, independent: 126296, independent conditional: 5226, independent unconditional: 121070, dependent: 1913, dependent conditional: 361, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 127894, independent: 126296, independent conditional: 5226, independent unconditional: 121070, dependent: 1598, dependent conditional: 46, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 127894, independent: 126296, independent conditional: 5226, independent unconditional: 121070, dependent: 1598, dependent conditional: 46, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 128051, independent: 126296, independent conditional: 113, independent unconditional: 126183, dependent: 1755, dependent conditional: 44, dependent unconditional: 1711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 128051, independent: 126296, independent conditional: 113, independent unconditional: 126183, dependent: 1755, dependent conditional: 34, dependent unconditional: 1721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 128051, independent: 126296, independent conditional: 113, independent unconditional: 126183, dependent: 1755, dependent conditional: 34, dependent unconditional: 1721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 104006, independent: 102420, independent conditional: 70, independent unconditional: 102350, dependent: 1586, dependent conditional: 34, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 104006, independent: 101680, independent conditional: 0, independent unconditional: 101680, dependent: 2326, dependent conditional: 0, dependent unconditional: 2326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2326, independent: 740, independent conditional: 70, independent unconditional: 670, dependent: 1586, dependent conditional: 34, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2326, independent: 740, independent conditional: 70, independent unconditional: 670, dependent: 1586, dependent conditional: 34, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2285, independent: 802, independent conditional: 74, independent unconditional: 728, dependent: 1483, dependent conditional: 31, dependent unconditional: 1452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 128051, independent: 23876, independent conditional: 43, independent unconditional: 23833, dependent: 169, dependent conditional: 0, dependent unconditional: 169, unknown: 104006, unknown conditional: 104, unknown unconditional: 103902] , Statistics on independence cache: Total cache size (in pairs): 104006, Positive cache size: 102420, Positive conditional cache size: 70, Positive unconditional cache size: 102350, Negative cache size: 1586, Negative conditional cache size: 34, Negative unconditional cache size: 1552, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 315 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.6s, Number of persistent set computation: 1010, Number of trivial persistent sets: 749, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 122622, independent: 121070, independent conditional: 0, independent unconditional: 121070, dependent: 1552, dependent conditional: 0, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 128209, independent: 126296, independent conditional: 5226, independent unconditional: 121070, dependent: 1913, dependent conditional: 361, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 127894, independent: 126296, independent conditional: 5226, independent unconditional: 121070, dependent: 1598, dependent conditional: 46, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 127894, independent: 126296, independent conditional: 5226, independent unconditional: 121070, dependent: 1598, dependent conditional: 46, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 128051, independent: 126296, independent conditional: 113, independent unconditional: 126183, dependent: 1755, dependent conditional: 44, dependent unconditional: 1711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 128051, independent: 126296, independent conditional: 113, independent unconditional: 126183, dependent: 1755, dependent conditional: 34, dependent unconditional: 1721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 128051, independent: 126296, independent conditional: 113, independent unconditional: 126183, dependent: 1755, dependent conditional: 34, dependent unconditional: 1721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 104006, independent: 102420, independent conditional: 70, independent unconditional: 102350, dependent: 1586, dependent conditional: 34, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 104006, independent: 101680, independent conditional: 0, independent unconditional: 101680, dependent: 2326, dependent conditional: 0, dependent unconditional: 2326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2326, independent: 740, independent conditional: 70, independent unconditional: 670, dependent: 1586, dependent conditional: 34, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2326, independent: 740, independent conditional: 70, independent unconditional: 670, dependent: 1586, dependent conditional: 34, dependent unconditional: 1552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2285, independent: 802, independent conditional: 74, independent unconditional: 728, dependent: 1483, dependent conditional: 31, dependent unconditional: 1452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 128051, independent: 23876, independent conditional: 43, independent unconditional: 23833, dependent: 169, dependent conditional: 0, dependent unconditional: 169, unknown: 104006, unknown conditional: 104, unknown unconditional: 103902] , Statistics on independence cache: Total cache size (in pairs): 104006, Positive cache size: 102420, Positive conditional cache size: 70, Positive unconditional cache size: 102350, Negative cache size: 1586, Negative conditional cache size: 34, Negative unconditional cache size: 1552, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 315 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 153112, independent: 150830, independent conditional: 6030, independent unconditional: 144800, dependent: 2282, dependent conditional: 473, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 152688, independent: 150830, independent conditional: 6030, independent unconditional: 144800, dependent: 1858, dependent conditional: 49, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 152688, independent: 150830, independent conditional: 6030, independent unconditional: 144800, dependent: 1858, dependent conditional: 49, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 152861, independent: 150830, independent conditional: 129, independent unconditional: 150701, dependent: 2031, dependent conditional: 44, dependent unconditional: 1987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 152861, independent: 150830, independent conditional: 129, independent unconditional: 150701, dependent: 2031, dependent conditional: 34, dependent unconditional: 1997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 152861, independent: 150830, independent conditional: 129, independent unconditional: 150701, dependent: 2031, dependent conditional: 34, dependent unconditional: 1997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 122988, independent: 121145, independent conditional: 82, independent unconditional: 121063, dependent: 1843, dependent conditional: 34, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 122988, independent: 120294, independent conditional: 0, independent unconditional: 120294, dependent: 2694, dependent conditional: 0, dependent unconditional: 2694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2694, independent: 851, independent conditional: 82, independent unconditional: 769, dependent: 1843, dependent conditional: 34, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2694, independent: 851, independent conditional: 82, independent unconditional: 769, dependent: 1843, dependent conditional: 34, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2483, independent: 888, independent conditional: 82, independent unconditional: 806, dependent: 1595, dependent conditional: 30, dependent unconditional: 1565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 152861, independent: 29685, independent conditional: 47, independent unconditional: 29638, dependent: 188, dependent conditional: 0, dependent unconditional: 188, unknown: 122988, unknown conditional: 116, unknown unconditional: 122872] , Statistics on independence cache: Total cache size (in pairs): 122988, Positive cache size: 121145, Positive conditional cache size: 82, Positive unconditional cache size: 121063, Negative cache size: 1843, Negative conditional cache size: 34, Negative unconditional cache size: 1809, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 424 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.9s, Number of persistent set computation: 1200, Number of trivial persistent sets: 869, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 146609, independent: 144800, independent conditional: 0, independent unconditional: 144800, dependent: 1809, dependent conditional: 0, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 153112, independent: 150830, independent conditional: 6030, independent unconditional: 144800, dependent: 2282, dependent conditional: 473, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 152688, independent: 150830, independent conditional: 6030, independent unconditional: 144800, dependent: 1858, dependent conditional: 49, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 152688, independent: 150830, independent conditional: 6030, independent unconditional: 144800, dependent: 1858, dependent conditional: 49, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 152861, independent: 150830, independent conditional: 129, independent unconditional: 150701, dependent: 2031, dependent conditional: 44, dependent unconditional: 1987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 152861, independent: 150830, independent conditional: 129, independent unconditional: 150701, dependent: 2031, dependent conditional: 34, dependent unconditional: 1997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 152861, independent: 150830, independent conditional: 129, independent unconditional: 150701, dependent: 2031, dependent conditional: 34, dependent unconditional: 1997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 122988, independent: 121145, independent conditional: 82, independent unconditional: 121063, dependent: 1843, dependent conditional: 34, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 122988, independent: 120294, independent conditional: 0, independent unconditional: 120294, dependent: 2694, dependent conditional: 0, dependent unconditional: 2694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2694, independent: 851, independent conditional: 82, independent unconditional: 769, dependent: 1843, dependent conditional: 34, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2694, independent: 851, independent conditional: 82, independent unconditional: 769, dependent: 1843, dependent conditional: 34, dependent unconditional: 1809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2483, independent: 888, independent conditional: 82, independent unconditional: 806, dependent: 1595, dependent conditional: 30, dependent unconditional: 1565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 152861, independent: 29685, independent conditional: 47, independent unconditional: 29638, dependent: 188, dependent conditional: 0, dependent unconditional: 188, unknown: 122988, unknown conditional: 116, unknown unconditional: 122872] , Statistics on independence cache: Total cache size (in pairs): 122988, Positive cache size: 121145, Positive conditional cache size: 82, Positive unconditional cache size: 121063, Negative cache size: 1843, Negative conditional cache size: 34, Negative unconditional cache size: 1809, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 424 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 155520, independent: 153215, independent conditional: 5881, independent unconditional: 147334, dependent: 2305, dependent conditional: 396, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155174, independent: 153215, independent conditional: 5881, independent unconditional: 147334, dependent: 1959, dependent conditional: 50, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 155174, independent: 153215, independent conditional: 5881, independent unconditional: 147334, dependent: 1959, dependent conditional: 50, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155359, independent: 153215, independent conditional: 137, independent unconditional: 153078, dependent: 2144, dependent conditional: 48, dependent unconditional: 2096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 155359, independent: 153215, independent conditional: 137, independent unconditional: 153078, dependent: 2144, dependent conditional: 38, dependent unconditional: 2106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 155359, independent: 153215, independent conditional: 137, independent unconditional: 153078, dependent: 2144, dependent conditional: 38, dependent unconditional: 2106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 127634, independent: 125687, independent conditional: 86, independent unconditional: 125601, dependent: 1947, dependent conditional: 38, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 127634, independent: 124794, independent conditional: 0, independent unconditional: 124794, dependent: 2840, dependent conditional: 0, dependent unconditional: 2840, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2840, independent: 893, independent conditional: 86, independent unconditional: 807, dependent: 1947, dependent conditional: 38, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2840, independent: 893, independent conditional: 86, independent unconditional: 807, dependent: 1947, dependent conditional: 38, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2565, independent: 861, independent conditional: 86, independent unconditional: 775, dependent: 1704, dependent conditional: 33, dependent unconditional: 1671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 155359, independent: 27528, independent conditional: 51, independent unconditional: 27477, dependent: 197, dependent conditional: 0, dependent unconditional: 197, unknown: 127634, unknown conditional: 124, unknown unconditional: 127510] , Statistics on independence cache: Total cache size (in pairs): 127634, Positive cache size: 125687, Positive conditional cache size: 86, Positive unconditional cache size: 125601, Negative cache size: 1947, Negative conditional cache size: 38, Negative unconditional cache size: 1909, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.1s, Number of persistent set computation: 1060, Number of trivial persistent sets: 795, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 149243, independent: 147334, independent conditional: 0, independent unconditional: 147334, dependent: 1909, dependent conditional: 0, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 155520, independent: 153215, independent conditional: 5881, independent unconditional: 147334, dependent: 2305, dependent conditional: 396, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155174, independent: 153215, independent conditional: 5881, independent unconditional: 147334, dependent: 1959, dependent conditional: 50, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 155174, independent: 153215, independent conditional: 5881, independent unconditional: 147334, dependent: 1959, dependent conditional: 50, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 155359, independent: 153215, independent conditional: 137, independent unconditional: 153078, dependent: 2144, dependent conditional: 48, dependent unconditional: 2096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 155359, independent: 153215, independent conditional: 137, independent unconditional: 153078, dependent: 2144, dependent conditional: 38, dependent unconditional: 2106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 155359, independent: 153215, independent conditional: 137, independent unconditional: 153078, dependent: 2144, dependent conditional: 38, dependent unconditional: 2106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 127634, independent: 125687, independent conditional: 86, independent unconditional: 125601, dependent: 1947, dependent conditional: 38, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 127634, independent: 124794, independent conditional: 0, independent unconditional: 124794, dependent: 2840, dependent conditional: 0, dependent unconditional: 2840, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2840, independent: 893, independent conditional: 86, independent unconditional: 807, dependent: 1947, dependent conditional: 38, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2840, independent: 893, independent conditional: 86, independent unconditional: 807, dependent: 1947, dependent conditional: 38, dependent unconditional: 1909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2565, independent: 861, independent conditional: 86, independent unconditional: 775, dependent: 1704, dependent conditional: 33, dependent unconditional: 1671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 155359, independent: 27528, independent conditional: 51, independent unconditional: 27477, dependent: 197, dependent conditional: 0, dependent unconditional: 197, unknown: 127634, unknown conditional: 124, unknown unconditional: 127510] , Statistics on independence cache: Total cache size (in pairs): 127634, Positive cache size: 125687, Positive conditional cache size: 86, Positive unconditional cache size: 125601, Negative cache size: 1947, Negative conditional cache size: 38, Negative unconditional cache size: 1909, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 170831, independent: 168327, independent conditional: 6289, independent unconditional: 162038, dependent: 2504, dependent conditional: 403, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 170483, independent: 168327, independent conditional: 6289, independent unconditional: 162038, dependent: 2156, dependent conditional: 55, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 170483, independent: 168327, independent conditional: 6289, independent unconditional: 162038, dependent: 2156, dependent conditional: 55, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 170683, independent: 168327, independent conditional: 147, independent unconditional: 168180, dependent: 2356, dependent conditional: 53, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 170683, independent: 168327, independent conditional: 147, independent unconditional: 168180, dependent: 2356, dependent conditional: 43, dependent unconditional: 2313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 170683, independent: 168327, independent conditional: 147, independent unconditional: 168180, dependent: 2356, dependent conditional: 43, dependent unconditional: 2313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 140933, independent: 138789, independent conditional: 96, independent unconditional: 138693, dependent: 2144, dependent conditional: 43, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 140933, independent: 137812, independent conditional: 0, independent unconditional: 137812, dependent: 3121, dependent conditional: 0, dependent unconditional: 3121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3121, independent: 977, independent conditional: 96, independent unconditional: 881, dependent: 2144, dependent conditional: 43, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3121, independent: 977, independent conditional: 96, independent unconditional: 881, dependent: 2144, dependent conditional: 43, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2880, independent: 903, independent conditional: 93, independent unconditional: 809, dependent: 1977, dependent conditional: 43, dependent unconditional: 1935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 170683, independent: 29538, independent conditional: 51, independent unconditional: 29487, dependent: 212, dependent conditional: 0, dependent unconditional: 212, unknown: 140933, unknown conditional: 139, unknown unconditional: 140794] , Statistics on independence cache: Total cache size (in pairs): 140933, Positive cache size: 138789, Positive conditional cache size: 96, Positive unconditional cache size: 138693, Negative cache size: 2144, Negative conditional cache size: 43, Negative unconditional cache size: 2101, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 348 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.3s, Number of persistent set computation: 1088, Number of trivial persistent sets: 820, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 164139, independent: 162038, independent conditional: 0, independent unconditional: 162038, dependent: 2101, dependent conditional: 0, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 170831, independent: 168327, independent conditional: 6289, independent unconditional: 162038, dependent: 2504, dependent conditional: 403, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 170483, independent: 168327, independent conditional: 6289, independent unconditional: 162038, dependent: 2156, dependent conditional: 55, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 170483, independent: 168327, independent conditional: 6289, independent unconditional: 162038, dependent: 2156, dependent conditional: 55, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 170683, independent: 168327, independent conditional: 147, independent unconditional: 168180, dependent: 2356, dependent conditional: 53, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 170683, independent: 168327, independent conditional: 147, independent unconditional: 168180, dependent: 2356, dependent conditional: 43, dependent unconditional: 2313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 170683, independent: 168327, independent conditional: 147, independent unconditional: 168180, dependent: 2356, dependent conditional: 43, dependent unconditional: 2313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 140933, independent: 138789, independent conditional: 96, independent unconditional: 138693, dependent: 2144, dependent conditional: 43, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 140933, independent: 137812, independent conditional: 0, independent unconditional: 137812, dependent: 3121, dependent conditional: 0, dependent unconditional: 3121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3121, independent: 977, independent conditional: 96, independent unconditional: 881, dependent: 2144, dependent conditional: 43, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3121, independent: 977, independent conditional: 96, independent unconditional: 881, dependent: 2144, dependent conditional: 43, dependent unconditional: 2101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2880, independent: 903, independent conditional: 93, independent unconditional: 809, dependent: 1977, dependent conditional: 43, dependent unconditional: 1935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 170683, independent: 29538, independent conditional: 51, independent unconditional: 29487, dependent: 212, dependent conditional: 0, dependent unconditional: 212, unknown: 140933, unknown conditional: 139, unknown unconditional: 140794] , Statistics on independence cache: Total cache size (in pairs): 140933, Positive cache size: 138789, Positive conditional cache size: 96, Positive unconditional cache size: 138693, Negative cache size: 2144, Negative conditional cache size: 43, Negative unconditional cache size: 2101, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 348 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 186595, independent: 183898, independent conditional: 6687, independent unconditional: 177211, dependent: 2697, dependent conditional: 394, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186261, independent: 183898, independent conditional: 6687, independent unconditional: 177211, dependent: 2363, dependent conditional: 60, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 186261, independent: 183898, independent conditional: 6687, independent unconditional: 177211, dependent: 2363, dependent conditional: 60, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186490, independent: 183898, independent conditional: 171, independent unconditional: 183727, dependent: 2592, dependent conditional: 58, dependent unconditional: 2534, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 186490, independent: 183898, independent conditional: 171, independent unconditional: 183727, dependent: 2592, dependent conditional: 48, dependent unconditional: 2544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 186490, independent: 183898, independent conditional: 171, independent unconditional: 183727, dependent: 2592, dependent conditional: 48, dependent unconditional: 2544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 154911, independent: 152560, independent conditional: 106, independent unconditional: 152454, dependent: 2351, dependent conditional: 48, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 154911, independent: 151503, independent conditional: 0, independent unconditional: 151503, dependent: 3408, dependent conditional: 0, dependent unconditional: 3408, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3408, independent: 1057, independent conditional: 106, independent unconditional: 951, dependent: 2351, dependent conditional: 48, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3408, independent: 1057, independent conditional: 106, independent unconditional: 951, dependent: 2351, dependent conditional: 48, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3095, independent: 967, independent conditional: 103, independent unconditional: 864, dependent: 2128, dependent conditional: 42, dependent unconditional: 2085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 186490, independent: 31338, independent conditional: 65, independent unconditional: 31273, dependent: 241, dependent conditional: 0, dependent unconditional: 241, unknown: 154911, unknown conditional: 154, unknown unconditional: 154757] , Statistics on independence cache: Total cache size (in pairs): 154911, Positive cache size: 152560, Positive conditional cache size: 106, Positive unconditional cache size: 152454, Negative cache size: 2351, Negative conditional cache size: 48, Negative unconditional cache size: 2303, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.7s, Number of persistent set computation: 1113, Number of trivial persistent sets: 843, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 179514, independent: 177211, independent conditional: 0, independent unconditional: 177211, dependent: 2303, dependent conditional: 0, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 186595, independent: 183898, independent conditional: 6687, independent unconditional: 177211, dependent: 2697, dependent conditional: 394, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186261, independent: 183898, independent conditional: 6687, independent unconditional: 177211, dependent: 2363, dependent conditional: 60, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 186261, independent: 183898, independent conditional: 6687, independent unconditional: 177211, dependent: 2363, dependent conditional: 60, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 186490, independent: 183898, independent conditional: 171, independent unconditional: 183727, dependent: 2592, dependent conditional: 58, dependent unconditional: 2534, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 186490, independent: 183898, independent conditional: 171, independent unconditional: 183727, dependent: 2592, dependent conditional: 48, dependent unconditional: 2544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 186490, independent: 183898, independent conditional: 171, independent unconditional: 183727, dependent: 2592, dependent conditional: 48, dependent unconditional: 2544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 154911, independent: 152560, independent conditional: 106, independent unconditional: 152454, dependent: 2351, dependent conditional: 48, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 154911, independent: 151503, independent conditional: 0, independent unconditional: 151503, dependent: 3408, dependent conditional: 0, dependent unconditional: 3408, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3408, independent: 1057, independent conditional: 106, independent unconditional: 951, dependent: 2351, dependent conditional: 48, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3408, independent: 1057, independent conditional: 106, independent unconditional: 951, dependent: 2351, dependent conditional: 48, dependent unconditional: 2303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3095, independent: 967, independent conditional: 103, independent unconditional: 864, dependent: 2128, dependent conditional: 42, dependent unconditional: 2085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 186490, independent: 31338, independent conditional: 65, independent unconditional: 31273, dependent: 241, dependent conditional: 0, dependent unconditional: 241, unknown: 154911, unknown conditional: 154, unknown unconditional: 154757] , Statistics on independence cache: Total cache size (in pairs): 154911, Positive cache size: 152560, Positive conditional cache size: 106, Positive unconditional cache size: 152454, Negative cache size: 2351, Negative conditional cache size: 48, Negative unconditional cache size: 2303, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 210258, independent: 207244, independent conditional: 7365, independent unconditional: 199879, dependent: 3014, dependent conditional: 460, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 209857, independent: 207244, independent conditional: 7365, independent unconditional: 199879, dependent: 2613, dependent conditional: 59, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 209857, independent: 207244, independent conditional: 7365, independent unconditional: 199879, dependent: 2613, dependent conditional: 59, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 210096, independent: 207244, independent conditional: 181, independent unconditional: 207063, dependent: 2852, dependent conditional: 58, dependent unconditional: 2794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 210096, independent: 207244, independent conditional: 181, independent unconditional: 207063, dependent: 2852, dependent conditional: 48, dependent unconditional: 2804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 210096, independent: 207244, independent conditional: 181, independent unconditional: 207063, dependent: 2852, dependent conditional: 48, dependent unconditional: 2804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 173944, independent: 171342, independent conditional: 116, independent unconditional: 171226, dependent: 2602, dependent conditional: 48, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 173944, independent: 170179, independent conditional: 0, independent unconditional: 170179, dependent: 3765, dependent conditional: 0, dependent unconditional: 3765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3765, independent: 1163, independent conditional: 116, independent unconditional: 1047, dependent: 2602, dependent conditional: 48, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3765, independent: 1163, independent conditional: 116, independent unconditional: 1047, dependent: 2602, dependent conditional: 48, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3417, independent: 1072, independent conditional: 113, independent unconditional: 959, dependent: 2346, dependent conditional: 44, dependent unconditional: 2302, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 210096, independent: 35902, independent conditional: 65, independent unconditional: 35837, dependent: 250, dependent conditional: 0, dependent unconditional: 250, unknown: 173944, unknown conditional: 164, unknown unconditional: 173780] , Statistics on independence cache: Total cache size (in pairs): 173944, Positive cache size: 171342, Positive conditional cache size: 116, Positive unconditional cache size: 171226, Negative cache size: 2602, Negative conditional cache size: 48, Negative unconditional cache size: 2554, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 401 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.1s, Number of persistent set computation: 1341, Number of trivial persistent sets: 1005, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 202433, independent: 199879, independent conditional: 0, independent unconditional: 199879, dependent: 2554, dependent conditional: 0, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 210258, independent: 207244, independent conditional: 7365, independent unconditional: 199879, dependent: 3014, dependent conditional: 460, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 209857, independent: 207244, independent conditional: 7365, independent unconditional: 199879, dependent: 2613, dependent conditional: 59, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 209857, independent: 207244, independent conditional: 7365, independent unconditional: 199879, dependent: 2613, dependent conditional: 59, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 210096, independent: 207244, independent conditional: 181, independent unconditional: 207063, dependent: 2852, dependent conditional: 58, dependent unconditional: 2794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 210096, independent: 207244, independent conditional: 181, independent unconditional: 207063, dependent: 2852, dependent conditional: 48, dependent unconditional: 2804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 210096, independent: 207244, independent conditional: 181, independent unconditional: 207063, dependent: 2852, dependent conditional: 48, dependent unconditional: 2804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 173944, independent: 171342, independent conditional: 116, independent unconditional: 171226, dependent: 2602, dependent conditional: 48, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 173944, independent: 170179, independent conditional: 0, independent unconditional: 170179, dependent: 3765, dependent conditional: 0, dependent unconditional: 3765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3765, independent: 1163, independent conditional: 116, independent unconditional: 1047, dependent: 2602, dependent conditional: 48, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3765, independent: 1163, independent conditional: 116, independent unconditional: 1047, dependent: 2602, dependent conditional: 48, dependent unconditional: 2554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3417, independent: 1072, independent conditional: 113, independent unconditional: 959, dependent: 2346, dependent conditional: 44, dependent unconditional: 2302, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 210096, independent: 35902, independent conditional: 65, independent unconditional: 35837, dependent: 250, dependent conditional: 0, dependent unconditional: 250, unknown: 173944, unknown conditional: 164, unknown unconditional: 173780] , Statistics on independence cache: Total cache size (in pairs): 173944, Positive cache size: 171342, Positive conditional cache size: 116, Positive unconditional cache size: 171226, Negative cache size: 2602, Negative conditional cache size: 48, Negative unconditional cache size: 2554, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 401 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 220182, independent: 217038, independent conditional: 7521, independent unconditional: 209517, dependent: 3144, dependent conditional: 403, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 219845, independent: 217038, independent conditional: 7521, independent unconditional: 209517, dependent: 2807, dependent conditional: 66, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 219845, independent: 217038, independent conditional: 7521, independent unconditional: 209517, dependent: 2807, dependent conditional: 66, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 220117, independent: 217038, independent conditional: 208, independent unconditional: 216830, dependent: 3079, dependent conditional: 64, dependent unconditional: 3015, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 220117, independent: 217038, independent conditional: 208, independent unconditional: 216830, dependent: 3079, dependent conditional: 54, dependent unconditional: 3025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220117, independent: 217038, independent conditional: 208, independent unconditional: 216830, dependent: 3079, dependent conditional: 54, dependent unconditional: 3025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 183866, independent: 181071, independent conditional: 127, independent unconditional: 180944, dependent: 2795, dependent conditional: 54, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 183866, independent: 179820, independent conditional: 0, independent unconditional: 179820, dependent: 4046, dependent conditional: 0, dependent unconditional: 4046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4046, independent: 1251, independent conditional: 127, independent unconditional: 1124, dependent: 2795, dependent conditional: 54, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4046, independent: 1251, independent conditional: 127, independent unconditional: 1124, dependent: 2795, dependent conditional: 54, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3579, independent: 1237, independent conditional: 128, independent unconditional: 1110, dependent: 2342, dependent conditional: 47, dependent unconditional: 2295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 220117, independent: 35967, independent conditional: 81, independent unconditional: 35886, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 183866, unknown conditional: 181, unknown unconditional: 183685] , Statistics on independence cache: Total cache size (in pairs): 183866, Positive cache size: 181071, Positive conditional cache size: 127, Positive unconditional cache size: 180944, Negative cache size: 2795, Negative conditional cache size: 54, Negative unconditional cache size: 2741, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.2s, Number of persistent set computation: 1164, Number of trivial persistent sets: 890, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 212258, independent: 209517, independent conditional: 0, independent unconditional: 209517, dependent: 2741, dependent conditional: 0, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 220182, independent: 217038, independent conditional: 7521, independent unconditional: 209517, dependent: 3144, dependent conditional: 403, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 219845, independent: 217038, independent conditional: 7521, independent unconditional: 209517, dependent: 2807, dependent conditional: 66, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 219845, independent: 217038, independent conditional: 7521, independent unconditional: 209517, dependent: 2807, dependent conditional: 66, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 220117, independent: 217038, independent conditional: 208, independent unconditional: 216830, dependent: 3079, dependent conditional: 64, dependent unconditional: 3015, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 220117, independent: 217038, independent conditional: 208, independent unconditional: 216830, dependent: 3079, dependent conditional: 54, dependent unconditional: 3025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220117, independent: 217038, independent conditional: 208, independent unconditional: 216830, dependent: 3079, dependent conditional: 54, dependent unconditional: 3025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 183866, independent: 181071, independent conditional: 127, independent unconditional: 180944, dependent: 2795, dependent conditional: 54, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 183866, independent: 179820, independent conditional: 0, independent unconditional: 179820, dependent: 4046, dependent conditional: 0, dependent unconditional: 4046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4046, independent: 1251, independent conditional: 127, independent unconditional: 1124, dependent: 2795, dependent conditional: 54, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4046, independent: 1251, independent conditional: 127, independent unconditional: 1124, dependent: 2795, dependent conditional: 54, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3579, independent: 1237, independent conditional: 128, independent unconditional: 1110, dependent: 2342, dependent conditional: 47, dependent unconditional: 2295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 220117, independent: 35967, independent conditional: 81, independent unconditional: 35886, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 183866, unknown conditional: 181, unknown unconditional: 183685] , Statistics on independence cache: Total cache size (in pairs): 183866, Positive cache size: 181071, Positive conditional cache size: 127, Positive unconditional cache size: 180944, Negative cache size: 2795, Negative conditional cache size: 54, Negative unconditional cache size: 2741, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 245898, independent: 242443, independent conditional: 8263, independent unconditional: 234180, dependent: 3455, dependent conditional: 448, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 245520, independent: 242443, independent conditional: 8263, independent unconditional: 234180, dependent: 3077, dependent conditional: 70, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 245520, independent: 242443, independent conditional: 8263, independent unconditional: 234180, dependent: 3077, dependent conditional: 70, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 245810, independent: 242443, independent conditional: 220, independent unconditional: 242223, dependent: 3367, dependent conditional: 70, dependent unconditional: 3297, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 245810, independent: 242443, independent conditional: 220, independent unconditional: 242223, dependent: 3367, dependent conditional: 60, dependent unconditional: 3307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 245810, independent: 242443, independent conditional: 220, independent unconditional: 242223, dependent: 3367, dependent conditional: 60, dependent unconditional: 3307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 205284, independent: 202217, independent conditional: 133, independent unconditional: 202084, dependent: 3067, dependent conditional: 60, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 205284, independent: 200858, independent conditional: 0, independent unconditional: 200858, dependent: 4426, dependent conditional: 0, dependent unconditional: 4426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4426, independent: 1359, independent conditional: 133, independent unconditional: 1226, dependent: 3067, dependent conditional: 60, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4426, independent: 1359, independent conditional: 133, independent unconditional: 1226, dependent: 3067, dependent conditional: 60, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3767, independent: 1194, independent conditional: 125, independent unconditional: 1069, dependent: 2573, dependent conditional: 63, dependent unconditional: 2510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 245810, independent: 40226, independent conditional: 87, independent unconditional: 40139, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 205284, unknown conditional: 193, unknown unconditional: 205091] , Statistics on independence cache: Total cache size (in pairs): 205284, Positive cache size: 202217, Positive conditional cache size: 133, Positive unconditional cache size: 202084, Negative cache size: 3067, Negative conditional cache size: 60, Negative unconditional cache size: 3007, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 378 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.6s, Number of persistent set computation: 1406, Number of trivial persistent sets: 1067, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 237187, independent: 234180, independent conditional: 0, independent unconditional: 234180, dependent: 3007, dependent conditional: 0, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 245898, independent: 242443, independent conditional: 8263, independent unconditional: 234180, dependent: 3455, dependent conditional: 448, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 245520, independent: 242443, independent conditional: 8263, independent unconditional: 234180, dependent: 3077, dependent conditional: 70, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 245520, independent: 242443, independent conditional: 8263, independent unconditional: 234180, dependent: 3077, dependent conditional: 70, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 245810, independent: 242443, independent conditional: 220, independent unconditional: 242223, dependent: 3367, dependent conditional: 70, dependent unconditional: 3297, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 245810, independent: 242443, independent conditional: 220, independent unconditional: 242223, dependent: 3367, dependent conditional: 60, dependent unconditional: 3307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 245810, independent: 242443, independent conditional: 220, independent unconditional: 242223, dependent: 3367, dependent conditional: 60, dependent unconditional: 3307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 205284, independent: 202217, independent conditional: 133, independent unconditional: 202084, dependent: 3067, dependent conditional: 60, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 205284, independent: 200858, independent conditional: 0, independent unconditional: 200858, dependent: 4426, dependent conditional: 0, dependent unconditional: 4426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4426, independent: 1359, independent conditional: 133, independent unconditional: 1226, dependent: 3067, dependent conditional: 60, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4426, independent: 1359, independent conditional: 133, independent unconditional: 1226, dependent: 3067, dependent conditional: 60, dependent unconditional: 3007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3767, independent: 1194, independent conditional: 125, independent unconditional: 1069, dependent: 2573, dependent conditional: 63, dependent unconditional: 2510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 245810, independent: 40226, independent conditional: 87, independent unconditional: 40139, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 205284, unknown conditional: 193, unknown unconditional: 205091] , Statistics on independence cache: Total cache size (in pairs): 205284, Positive cache size: 202217, Positive conditional cache size: 133, Positive unconditional cache size: 202084, Negative cache size: 3067, Negative conditional cache size: 60, Negative unconditional cache size: 3007, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 378 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 255841, independent: 252210, independent conditional: 8406, independent unconditional: 243804, dependent: 3631, dependent conditional: 412, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 255501, independent: 252210, independent conditional: 8406, independent unconditional: 243804, dependent: 3291, dependent conditional: 72, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 255501, independent: 252210, independent conditional: 8406, independent unconditional: 243804, dependent: 3291, dependent conditional: 72, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 255815, independent: 252210, independent conditional: 244, independent unconditional: 251966, dependent: 3605, dependent conditional: 70, dependent unconditional: 3535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 255815, independent: 252210, independent conditional: 244, independent unconditional: 251966, dependent: 3605, dependent conditional: 60, dependent unconditional: 3545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 255815, independent: 252210, independent conditional: 244, independent unconditional: 251966, dependent: 3605, dependent conditional: 60, dependent unconditional: 3545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 215044, independent: 211765, independent conditional: 145, independent unconditional: 211620, dependent: 3279, dependent conditional: 60, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 215044, independent: 210318, independent conditional: 0, independent unconditional: 210318, dependent: 4726, dependent conditional: 0, dependent unconditional: 4726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4726, independent: 1447, independent conditional: 145, independent unconditional: 1302, dependent: 3279, dependent conditional: 60, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4726, independent: 1447, independent conditional: 145, independent unconditional: 1302, dependent: 3279, dependent conditional: 60, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4188, independent: 1281, independent conditional: 135, independent unconditional: 1146, dependent: 2907, dependent conditional: 51, dependent unconditional: 2856, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 255815, independent: 40445, independent conditional: 99, independent unconditional: 40346, dependent: 326, dependent conditional: 0, dependent unconditional: 326, unknown: 215044, unknown conditional: 205, unknown unconditional: 214839] , Statistics on independence cache: Total cache size (in pairs): 215044, Positive cache size: 211765, Positive conditional cache size: 145, Positive unconditional cache size: 211620, Negative cache size: 3279, Negative conditional cache size: 60, Negative unconditional cache size: 3219, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 340 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.0s, Number of persistent set computation: 1214, Number of trivial persistent sets: 936, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 247023, independent: 243804, independent conditional: 0, independent unconditional: 243804, dependent: 3219, dependent conditional: 0, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 255841, independent: 252210, independent conditional: 8406, independent unconditional: 243804, dependent: 3631, dependent conditional: 412, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 255501, independent: 252210, independent conditional: 8406, independent unconditional: 243804, dependent: 3291, dependent conditional: 72, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 255501, independent: 252210, independent conditional: 8406, independent unconditional: 243804, dependent: 3291, dependent conditional: 72, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 255815, independent: 252210, independent conditional: 244, independent unconditional: 251966, dependent: 3605, dependent conditional: 70, dependent unconditional: 3535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 255815, independent: 252210, independent conditional: 244, independent unconditional: 251966, dependent: 3605, dependent conditional: 60, dependent unconditional: 3545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 255815, independent: 252210, independent conditional: 244, independent unconditional: 251966, dependent: 3605, dependent conditional: 60, dependent unconditional: 3545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 215044, independent: 211765, independent conditional: 145, independent unconditional: 211620, dependent: 3279, dependent conditional: 60, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 215044, independent: 210318, independent conditional: 0, independent unconditional: 210318, dependent: 4726, dependent conditional: 0, dependent unconditional: 4726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4726, independent: 1447, independent conditional: 145, independent unconditional: 1302, dependent: 3279, dependent conditional: 60, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4726, independent: 1447, independent conditional: 145, independent unconditional: 1302, dependent: 3279, dependent conditional: 60, dependent unconditional: 3219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4188, independent: 1281, independent conditional: 135, independent unconditional: 1146, dependent: 2907, dependent conditional: 51, dependent unconditional: 2856, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 255815, independent: 40445, independent conditional: 99, independent unconditional: 40346, dependent: 326, dependent conditional: 0, dependent unconditional: 326, unknown: 215044, unknown conditional: 205, unknown unconditional: 214839] , Statistics on independence cache: Total cache size (in pairs): 215044, Positive cache size: 211765, Positive conditional cache size: 145, Positive unconditional cache size: 211620, Negative cache size: 3279, Negative conditional cache size: 60, Negative unconditional cache size: 3219, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 340 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 286183, independent: 282178, independent conditional: 9369, independent unconditional: 272809, dependent: 4005, dependent conditional: 486, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 285774, independent: 282178, independent conditional: 9369, independent unconditional: 272809, dependent: 3596, dependent conditional: 77, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 285774, independent: 282178, independent conditional: 9369, independent unconditional: 272809, dependent: 3596, dependent conditional: 77, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 286106, independent: 282178, independent conditional: 256, independent unconditional: 281922, dependent: 3928, dependent conditional: 76, dependent unconditional: 3852, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 286106, independent: 282178, independent conditional: 256, independent unconditional: 281922, dependent: 3928, dependent conditional: 66, dependent unconditional: 3862, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 286106, independent: 282178, independent conditional: 256, independent unconditional: 281922, dependent: 3928, dependent conditional: 66, dependent unconditional: 3862, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 239781, independent: 236196, independent conditional: 151, independent unconditional: 236045, dependent: 3585, dependent conditional: 66, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 239781, independent: 234630, independent conditional: 0, independent unconditional: 234630, dependent: 5151, dependent conditional: 0, dependent unconditional: 5151, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5151, independent: 1566, independent conditional: 151, independent unconditional: 1415, dependent: 3585, dependent conditional: 66, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5151, independent: 1566, independent conditional: 151, independent unconditional: 1415, dependent: 3585, dependent conditional: 66, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4676, independent: 1437, independent conditional: 140, independent unconditional: 1297, dependent: 3239, dependent conditional: 55, dependent unconditional: 3184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 286106, independent: 45982, independent conditional: 105, independent unconditional: 45877, dependent: 343, dependent conditional: 0, dependent unconditional: 343, unknown: 239781, unknown conditional: 217, unknown unconditional: 239564] , Statistics on independence cache: Total cache size (in pairs): 239781, Positive cache size: 236196, Positive conditional cache size: 151, Positive unconditional cache size: 236045, Negative cache size: 3585, Negative conditional cache size: 66, Negative unconditional cache size: 3519, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 409 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.5s, Number of persistent set computation: 1513, Number of trivial persistent sets: 1147, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 276328, independent: 272809, independent conditional: 0, independent unconditional: 272809, dependent: 3519, dependent conditional: 0, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 286183, independent: 282178, independent conditional: 9369, independent unconditional: 272809, dependent: 4005, dependent conditional: 486, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 285774, independent: 282178, independent conditional: 9369, independent unconditional: 272809, dependent: 3596, dependent conditional: 77, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 285774, independent: 282178, independent conditional: 9369, independent unconditional: 272809, dependent: 3596, dependent conditional: 77, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 286106, independent: 282178, independent conditional: 256, independent unconditional: 281922, dependent: 3928, dependent conditional: 76, dependent unconditional: 3852, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 286106, independent: 282178, independent conditional: 256, independent unconditional: 281922, dependent: 3928, dependent conditional: 66, dependent unconditional: 3862, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 286106, independent: 282178, independent conditional: 256, independent unconditional: 281922, dependent: 3928, dependent conditional: 66, dependent unconditional: 3862, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 239781, independent: 236196, independent conditional: 151, independent unconditional: 236045, dependent: 3585, dependent conditional: 66, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 239781, independent: 234630, independent conditional: 0, independent unconditional: 234630, dependent: 5151, dependent conditional: 0, dependent unconditional: 5151, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5151, independent: 1566, independent conditional: 151, independent unconditional: 1415, dependent: 3585, dependent conditional: 66, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5151, independent: 1566, independent conditional: 151, independent unconditional: 1415, dependent: 3585, dependent conditional: 66, dependent unconditional: 3519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4676, independent: 1437, independent conditional: 140, independent unconditional: 1297, dependent: 3239, dependent conditional: 55, dependent unconditional: 3184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 286106, independent: 45982, independent conditional: 105, independent unconditional: 45877, dependent: 343, dependent conditional: 0, dependent unconditional: 343, unknown: 239781, unknown conditional: 217, unknown unconditional: 239564] , Statistics on independence cache: Total cache size (in pairs): 239781, Positive cache size: 236196, Positive conditional cache size: 151, Positive unconditional cache size: 236045, Negative cache size: 3585, Negative conditional cache size: 66, Negative unconditional cache size: 3519, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 409 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 296647, independent: 292481, independent conditional: 9569, independent unconditional: 282912, dependent: 4166, dependent conditional: 428, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296304, independent: 292481, independent conditional: 9569, independent unconditional: 282912, dependent: 3823, dependent conditional: 85, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 296304, independent: 292481, independent conditional: 9569, independent unconditional: 282912, dependent: 3823, dependent conditional: 85, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296657, independent: 292481, independent conditional: 270, independent unconditional: 292211, dependent: 4176, dependent conditional: 83, dependent unconditional: 4093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 296657, independent: 292481, independent conditional: 270, independent unconditional: 292211, dependent: 4176, dependent conditional: 73, dependent unconditional: 4103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 296657, independent: 292481, independent conditional: 270, independent unconditional: 292211, dependent: 4176, dependent conditional: 73, dependent unconditional: 4103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 250324, independent: 246513, independent conditional: 158, independent unconditional: 246355, dependent: 3811, dependent conditional: 73, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 250324, independent: 244850, independent conditional: 0, independent unconditional: 244850, dependent: 5474, dependent conditional: 0, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5474, independent: 1663, independent conditional: 158, independent unconditional: 1505, dependent: 3811, dependent conditional: 73, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5474, independent: 1663, independent conditional: 158, independent unconditional: 1505, dependent: 3811, dependent conditional: 73, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4704, independent: 1562, independent conditional: 147, independent unconditional: 1415, dependent: 3142, dependent conditional: 61, dependent unconditional: 3081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 296657, independent: 45968, independent conditional: 112, independent unconditional: 45856, dependent: 365, dependent conditional: 0, dependent unconditional: 365, unknown: 250324, unknown conditional: 231, unknown unconditional: 250093] , Statistics on independence cache: Total cache size (in pairs): 250324, Positive cache size: 246513, Positive conditional cache size: 158, Positive unconditional cache size: 246355, Negative cache size: 3811, Negative conditional cache size: 73, Negative unconditional cache size: 3738, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 343 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.6s, Number of persistent set computation: 1269, Number of trivial persistent sets: 985, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 286650, independent: 282912, independent conditional: 0, independent unconditional: 282912, dependent: 3738, dependent conditional: 0, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 296647, independent: 292481, independent conditional: 9569, independent unconditional: 282912, dependent: 4166, dependent conditional: 428, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296304, independent: 292481, independent conditional: 9569, independent unconditional: 282912, dependent: 3823, dependent conditional: 85, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 296304, independent: 292481, independent conditional: 9569, independent unconditional: 282912, dependent: 3823, dependent conditional: 85, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296657, independent: 292481, independent conditional: 270, independent unconditional: 292211, dependent: 4176, dependent conditional: 83, dependent unconditional: 4093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 296657, independent: 292481, independent conditional: 270, independent unconditional: 292211, dependent: 4176, dependent conditional: 73, dependent unconditional: 4103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 296657, independent: 292481, independent conditional: 270, independent unconditional: 292211, dependent: 4176, dependent conditional: 73, dependent unconditional: 4103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 250324, independent: 246513, independent conditional: 158, independent unconditional: 246355, dependent: 3811, dependent conditional: 73, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 250324, independent: 244850, independent conditional: 0, independent unconditional: 244850, dependent: 5474, dependent conditional: 0, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5474, independent: 1663, independent conditional: 158, independent unconditional: 1505, dependent: 3811, dependent conditional: 73, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5474, independent: 1663, independent conditional: 158, independent unconditional: 1505, dependent: 3811, dependent conditional: 73, dependent unconditional: 3738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4704, independent: 1562, independent conditional: 147, independent unconditional: 1415, dependent: 3142, dependent conditional: 61, dependent unconditional: 3081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 296657, independent: 45968, independent conditional: 112, independent unconditional: 45856, dependent: 365, dependent conditional: 0, dependent unconditional: 365, unknown: 250324, unknown conditional: 231, unknown unconditional: 250093] , Statistics on independence cache: Total cache size (in pairs): 250324, Positive cache size: 246513, Positive conditional cache size: 158, Positive unconditional cache size: 246355, Negative cache size: 3811, Negative conditional cache size: 73, Negative unconditional cache size: 3738, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 343 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 327226, independent: 322710, independent conditional: 10418, independent unconditional: 312292, dependent: 4516, dependent conditional: 474, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 326842, independent: 322710, independent conditional: 10418, independent unconditional: 312292, dependent: 4132, dependent conditional: 90, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 326842, independent: 322710, independent conditional: 10418, independent unconditional: 312292, dependent: 4132, dependent conditional: 90, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 327236, independent: 322710, independent conditional: 304, independent unconditional: 322406, dependent: 4526, dependent conditional: 90, dependent unconditional: 4436, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 327236, independent: 322710, independent conditional: 304, independent unconditional: 322406, dependent: 4526, dependent conditional: 80, dependent unconditional: 4446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 327236, independent: 322710, independent conditional: 304, independent unconditional: 322406, dependent: 4526, dependent conditional: 80, dependent unconditional: 4446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 276316, independent: 272194, independent conditional: 172, independent unconditional: 272022, dependent: 4122, dependent conditional: 80, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 276316, independent: 270420, independent conditional: 0, independent unconditional: 270420, dependent: 5896, dependent conditional: 0, dependent unconditional: 5896, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5896, independent: 1774, independent conditional: 172, independent unconditional: 1602, dependent: 4122, dependent conditional: 80, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5896, independent: 1774, independent conditional: 172, independent unconditional: 1602, dependent: 4122, dependent conditional: 80, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5138, independent: 1570, independent conditional: 172, independent unconditional: 1398, dependent: 3569, dependent conditional: 69, dependent unconditional: 3500, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 327236, independent: 50516, independent conditional: 132, independent unconditional: 50384, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 276316, unknown conditional: 252, unknown unconditional: 276064] , Statistics on independence cache: Total cache size (in pairs): 276316, Positive cache size: 272194, Positive conditional cache size: 172, Positive unconditional cache size: 272022, Negative cache size: 4122, Negative conditional cache size: 80, Negative unconditional cache size: 4042, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 384 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.1s, Number of persistent set computation: 1578, Number of trivial persistent sets: 1210, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 316334, independent: 312292, independent conditional: 0, independent unconditional: 312292, dependent: 4042, dependent conditional: 0, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 327226, independent: 322710, independent conditional: 10418, independent unconditional: 312292, dependent: 4516, dependent conditional: 474, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 326842, independent: 322710, independent conditional: 10418, independent unconditional: 312292, dependent: 4132, dependent conditional: 90, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 326842, independent: 322710, independent conditional: 10418, independent unconditional: 312292, dependent: 4132, dependent conditional: 90, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 327236, independent: 322710, independent conditional: 304, independent unconditional: 322406, dependent: 4526, dependent conditional: 90, dependent unconditional: 4436, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 327236, independent: 322710, independent conditional: 304, independent unconditional: 322406, dependent: 4526, dependent conditional: 80, dependent unconditional: 4446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 327236, independent: 322710, independent conditional: 304, independent unconditional: 322406, dependent: 4526, dependent conditional: 80, dependent unconditional: 4446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 276316, independent: 272194, independent conditional: 172, independent unconditional: 272022, dependent: 4122, dependent conditional: 80, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 276316, independent: 270420, independent conditional: 0, independent unconditional: 270420, dependent: 5896, dependent conditional: 0, dependent unconditional: 5896, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5896, independent: 1774, independent conditional: 172, independent unconditional: 1602, dependent: 4122, dependent conditional: 80, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5896, independent: 1774, independent conditional: 172, independent unconditional: 1602, dependent: 4122, dependent conditional: 80, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5138, independent: 1570, independent conditional: 172, independent unconditional: 1398, dependent: 3569, dependent conditional: 69, dependent unconditional: 3500, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 327236, independent: 50516, independent conditional: 132, independent unconditional: 50384, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 276316, unknown conditional: 252, unknown unconditional: 276064] , Statistics on independence cache: Total cache size (in pairs): 276316, Positive cache size: 272194, Positive conditional cache size: 172, Positive unconditional cache size: 272022, Negative cache size: 4122, Negative conditional cache size: 80, Negative unconditional cache size: 4042, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 384 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 338283, independent: 333547, independent conditional: 10624, independent unconditional: 322923, dependent: 4736, dependent conditional: 438, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 337937, independent: 333547, independent conditional: 10624, independent unconditional: 322923, dependent: 4390, dependent conditional: 92, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 337937, independent: 333547, independent conditional: 10624, independent unconditional: 322923, dependent: 4390, dependent conditional: 92, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 338345, independent: 333547, independent conditional: 318, independent unconditional: 333229, dependent: 4798, dependent conditional: 90, dependent unconditional: 4708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 338345, independent: 333547, independent conditional: 318, independent unconditional: 333229, dependent: 4798, dependent conditional: 80, dependent unconditional: 4718, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 338345, independent: 333547, independent conditional: 318, independent unconditional: 333229, dependent: 4798, dependent conditional: 80, dependent unconditional: 4718, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 286734, independent: 282356, independent conditional: 179, independent unconditional: 282177, dependent: 4378, dependent conditional: 80, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 286734, independent: 280466, independent conditional: 0, independent unconditional: 280466, dependent: 6268, dependent conditional: 0, dependent unconditional: 6268, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6268, independent: 1890, independent conditional: 179, independent unconditional: 1711, dependent: 4378, dependent conditional: 80, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6268, independent: 1890, independent conditional: 179, independent unconditional: 1711, dependent: 4378, dependent conditional: 80, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5444, independent: 1663, independent conditional: 168, independent unconditional: 1495, dependent: 3781, dependent conditional: 74, dependent unconditional: 3707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 338345, independent: 51191, independent conditional: 139, independent unconditional: 51052, dependent: 420, dependent conditional: 0, dependent unconditional: 420, unknown: 286734, unknown conditional: 259, unknown unconditional: 286475] , Statistics on independence cache: Total cache size (in pairs): 286734, Positive cache size: 282356, Positive conditional cache size: 179, Positive unconditional cache size: 282177, Negative cache size: 4378, Negative conditional cache size: 80, Negative unconditional cache size: 4298, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.3s, Number of persistent set computation: 1319, Number of trivial persistent sets: 1032, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 327221, independent: 322923, independent conditional: 0, independent unconditional: 322923, dependent: 4298, dependent conditional: 0, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 338283, independent: 333547, independent conditional: 10624, independent unconditional: 322923, dependent: 4736, dependent conditional: 438, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 337937, independent: 333547, independent conditional: 10624, independent unconditional: 322923, dependent: 4390, dependent conditional: 92, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 337937, independent: 333547, independent conditional: 10624, independent unconditional: 322923, dependent: 4390, dependent conditional: 92, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 338345, independent: 333547, independent conditional: 318, independent unconditional: 333229, dependent: 4798, dependent conditional: 90, dependent unconditional: 4708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 338345, independent: 333547, independent conditional: 318, independent unconditional: 333229, dependent: 4798, dependent conditional: 80, dependent unconditional: 4718, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 338345, independent: 333547, independent conditional: 318, independent unconditional: 333229, dependent: 4798, dependent conditional: 80, dependent unconditional: 4718, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 286734, independent: 282356, independent conditional: 179, independent unconditional: 282177, dependent: 4378, dependent conditional: 80, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 286734, independent: 280466, independent conditional: 0, independent unconditional: 280466, dependent: 6268, dependent conditional: 0, dependent unconditional: 6268, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6268, independent: 1890, independent conditional: 179, independent unconditional: 1711, dependent: 4378, dependent conditional: 80, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6268, independent: 1890, independent conditional: 179, independent unconditional: 1711, dependent: 4378, dependent conditional: 80, dependent unconditional: 4298, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5444, independent: 1663, independent conditional: 168, independent unconditional: 1495, dependent: 3781, dependent conditional: 74, dependent unconditional: 3707, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 338345, independent: 51191, independent conditional: 139, independent unconditional: 51052, dependent: 420, dependent conditional: 0, dependent unconditional: 420, unknown: 286734, unknown conditional: 259, unknown unconditional: 286475] , Statistics on independence cache: Total cache size (in pairs): 286734, Positive cache size: 282356, Positive conditional cache size: 179, Positive unconditional cache size: 282177, Negative cache size: 4378, Negative conditional cache size: 80, Negative unconditional cache size: 4298, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 361304, independent: 356270, independent conditional: 11270, independent unconditional: 345000, dependent: 5034, dependent conditional: 448, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 360956, independent: 356270, independent conditional: 11270, independent unconditional: 345000, dependent: 4686, dependent conditional: 100, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 360956, independent: 356270, independent conditional: 11270, independent unconditional: 345000, dependent: 4686, dependent conditional: 100, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 361409, independent: 356270, independent conditional: 355, independent unconditional: 355915, dependent: 5139, dependent conditional: 98, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 361409, independent: 356270, independent conditional: 355, independent unconditional: 355915, dependent: 5139, dependent conditional: 88, dependent unconditional: 5051, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 361409, independent: 356270, independent conditional: 355, independent unconditional: 355915, dependent: 5139, dependent conditional: 88, dependent unconditional: 5051, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 306775, independent: 302101, independent conditional: 194, independent unconditional: 301907, dependent: 4674, dependent conditional: 88, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 306775, independent: 300086, independent conditional: 0, independent unconditional: 300086, dependent: 6689, dependent conditional: 0, dependent unconditional: 6689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6689, independent: 2015, independent conditional: 194, independent unconditional: 1821, dependent: 4674, dependent conditional: 88, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6689, independent: 2015, independent conditional: 194, independent unconditional: 1821, dependent: 4674, dependent conditional: 88, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6008, independent: 1950, independent conditional: 184, independent unconditional: 1766, dependent: 4058, dependent conditional: 73, dependent unconditional: 3984, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 361409, independent: 54169, independent conditional: 161, independent unconditional: 54008, dependent: 465, dependent conditional: 0, dependent unconditional: 465, unknown: 306775, unknown conditional: 282, unknown unconditional: 306493] , Statistics on independence cache: Total cache size (in pairs): 306775, Positive cache size: 302101, Positive conditional cache size: 194, Positive unconditional cache size: 301907, Negative cache size: 4674, Negative conditional cache size: 88, Negative unconditional cache size: 4586, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 348 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.1s, Number of persistent set computation: 1347, Number of trivial persistent sets: 1057, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 349586, independent: 345000, independent conditional: 0, independent unconditional: 345000, dependent: 4586, dependent conditional: 0, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 361304, independent: 356270, independent conditional: 11270, independent unconditional: 345000, dependent: 5034, dependent conditional: 448, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 360956, independent: 356270, independent conditional: 11270, independent unconditional: 345000, dependent: 4686, dependent conditional: 100, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 360956, independent: 356270, independent conditional: 11270, independent unconditional: 345000, dependent: 4686, dependent conditional: 100, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 361409, independent: 356270, independent conditional: 355, independent unconditional: 355915, dependent: 5139, dependent conditional: 98, dependent unconditional: 5041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 361409, independent: 356270, independent conditional: 355, independent unconditional: 355915, dependent: 5139, dependent conditional: 88, dependent unconditional: 5051, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 361409, independent: 356270, independent conditional: 355, independent unconditional: 355915, dependent: 5139, dependent conditional: 88, dependent unconditional: 5051, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 306775, independent: 302101, independent conditional: 194, independent unconditional: 301907, dependent: 4674, dependent conditional: 88, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 306775, independent: 300086, independent conditional: 0, independent unconditional: 300086, dependent: 6689, dependent conditional: 0, dependent unconditional: 6689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6689, independent: 2015, independent conditional: 194, independent unconditional: 1821, dependent: 4674, dependent conditional: 88, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6689, independent: 2015, independent conditional: 194, independent unconditional: 1821, dependent: 4674, dependent conditional: 88, dependent unconditional: 4586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6008, independent: 1950, independent conditional: 184, independent unconditional: 1766, dependent: 4058, dependent conditional: 73, dependent unconditional: 3984, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 361409, independent: 54169, independent conditional: 161, independent unconditional: 54008, dependent: 465, dependent conditional: 0, dependent unconditional: 465, unknown: 306775, unknown conditional: 282, unknown unconditional: 306493] , Statistics on independence cache: Total cache size (in pairs): 306775, Positive cache size: 302101, Positive conditional cache size: 194, Positive unconditional cache size: 301907, Negative cache size: 4674, Negative conditional cache size: 88, Negative unconditional cache size: 4586, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 348 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 385276, independent: 379936, independent conditional: 11970, independent unconditional: 367966, dependent: 5340, dependent conditional: 442, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 384942, independent: 379936, independent conditional: 11970, independent unconditional: 367966, dependent: 5006, dependent conditional: 108, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 384942, independent: 379936, independent conditional: 11970, independent unconditional: 367966, dependent: 5006, dependent conditional: 108, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385419, independent: 379936, independent conditional: 371, independent unconditional: 379565, dependent: 5483, dependent conditional: 106, dependent unconditional: 5377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 385419, independent: 379936, independent conditional: 371, independent unconditional: 379565, dependent: 5483, dependent conditional: 96, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 385419, independent: 379936, independent conditional: 371, independent unconditional: 379565, dependent: 5483, dependent conditional: 96, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 327516, independent: 322522, independent conditional: 202, independent unconditional: 322320, dependent: 4994, dependent conditional: 96, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 327516, independent: 320375, independent conditional: 0, independent unconditional: 320375, dependent: 7141, dependent conditional: 0, dependent unconditional: 7141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7141, independent: 2147, independent conditional: 202, independent unconditional: 1945, dependent: 4994, dependent conditional: 96, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7141, independent: 2147, independent conditional: 202, independent unconditional: 1945, dependent: 4994, dependent conditional: 96, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6203, independent: 1872, independent conditional: 191, independent unconditional: 1681, dependent: 4331, dependent conditional: 80, dependent unconditional: 4251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 385419, independent: 57414, independent conditional: 169, independent unconditional: 57245, dependent: 489, dependent conditional: 0, dependent unconditional: 489, unknown: 327516, unknown conditional: 298, unknown unconditional: 327218] , Statistics on independence cache: Total cache size (in pairs): 327516, Positive cache size: 322522, Positive conditional cache size: 202, Positive unconditional cache size: 322320, Negative cache size: 4994, Negative conditional cache size: 96, Negative unconditional cache size: 4898, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.5s, Number of persistent set computation: 1374, Number of trivial persistent sets: 1081, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 372864, independent: 367966, independent conditional: 0, independent unconditional: 367966, dependent: 4898, dependent conditional: 0, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 385276, independent: 379936, independent conditional: 11970, independent unconditional: 367966, dependent: 5340, dependent conditional: 442, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 384942, independent: 379936, independent conditional: 11970, independent unconditional: 367966, dependent: 5006, dependent conditional: 108, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 384942, independent: 379936, independent conditional: 11970, independent unconditional: 367966, dependent: 5006, dependent conditional: 108, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385419, independent: 379936, independent conditional: 371, independent unconditional: 379565, dependent: 5483, dependent conditional: 106, dependent unconditional: 5377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 385419, independent: 379936, independent conditional: 371, independent unconditional: 379565, dependent: 5483, dependent conditional: 96, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 385419, independent: 379936, independent conditional: 371, independent unconditional: 379565, dependent: 5483, dependent conditional: 96, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 327516, independent: 322522, independent conditional: 202, independent unconditional: 322320, dependent: 4994, dependent conditional: 96, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 327516, independent: 320375, independent conditional: 0, independent unconditional: 320375, dependent: 7141, dependent conditional: 0, dependent unconditional: 7141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7141, independent: 2147, independent conditional: 202, independent unconditional: 1945, dependent: 4994, dependent conditional: 96, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7141, independent: 2147, independent conditional: 202, independent unconditional: 1945, dependent: 4994, dependent conditional: 96, dependent unconditional: 4898, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6203, independent: 1872, independent conditional: 191, independent unconditional: 1681, dependent: 4331, dependent conditional: 80, dependent unconditional: 4251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 385419, independent: 57414, independent conditional: 169, independent unconditional: 57245, dependent: 489, dependent conditional: 0, dependent unconditional: 489, unknown: 327516, unknown conditional: 298, unknown unconditional: 327218] , Statistics on independence cache: Total cache size (in pairs): 327516, Positive cache size: 322522, Positive conditional cache size: 202, Positive unconditional cache size: 322320, Negative cache size: 4994, Negative conditional cache size: 96, Negative unconditional cache size: 4898, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 406911, independent: 401265, independent conditional: 12451, independent unconditional: 388814, dependent: 5646, dependent conditional: 442, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 406577, independent: 401265, independent conditional: 12451, independent unconditional: 388814, dependent: 5312, dependent conditional: 108, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 406577, independent: 401265, independent conditional: 12451, independent unconditional: 388814, dependent: 5312, dependent conditional: 108, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 407086, independent: 401265, independent conditional: 403, independent unconditional: 400862, dependent: 5821, dependent conditional: 106, dependent unconditional: 5715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 407086, independent: 401265, independent conditional: 403, independent unconditional: 400862, dependent: 5821, dependent conditional: 96, dependent unconditional: 5725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 407086, independent: 401265, independent conditional: 403, independent unconditional: 400862, dependent: 5821, dependent conditional: 96, dependent unconditional: 5725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 346780, independent: 341480, independent conditional: 218, independent unconditional: 341262, dependent: 5300, dependent conditional: 96, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 346780, independent: 339215, independent conditional: 0, independent unconditional: 339215, dependent: 7565, dependent conditional: 0, dependent unconditional: 7565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7565, independent: 2265, independent conditional: 218, independent unconditional: 2047, dependent: 5300, dependent conditional: 96, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7565, independent: 2265, independent conditional: 218, independent unconditional: 2047, dependent: 5300, dependent conditional: 96, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6923, independent: 2339, independent conditional: 202, independent unconditional: 2138, dependent: 4584, dependent conditional: 83, dependent unconditional: 4501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 407086, independent: 59785, independent conditional: 185, independent unconditional: 59600, dependent: 521, dependent conditional: 0, dependent unconditional: 521, unknown: 346780, unknown conditional: 314, unknown unconditional: 346466] , Statistics on independence cache: Total cache size (in pairs): 346780, Positive cache size: 341480, Positive conditional cache size: 218, Positive unconditional cache size: 341262, Negative cache size: 5300, Negative conditional cache size: 96, Negative unconditional cache size: 5204, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.2s, Number of persistent set computation: 1396, Number of trivial persistent sets: 1102, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 394018, independent: 388814, independent conditional: 0, independent unconditional: 388814, dependent: 5204, dependent conditional: 0, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 406911, independent: 401265, independent conditional: 12451, independent unconditional: 388814, dependent: 5646, dependent conditional: 442, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 406577, independent: 401265, independent conditional: 12451, independent unconditional: 388814, dependent: 5312, dependent conditional: 108, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 406577, independent: 401265, independent conditional: 12451, independent unconditional: 388814, dependent: 5312, dependent conditional: 108, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 407086, independent: 401265, independent conditional: 403, independent unconditional: 400862, dependent: 5821, dependent conditional: 106, dependent unconditional: 5715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 407086, independent: 401265, independent conditional: 403, independent unconditional: 400862, dependent: 5821, dependent conditional: 96, dependent unconditional: 5725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 407086, independent: 401265, independent conditional: 403, independent unconditional: 400862, dependent: 5821, dependent conditional: 96, dependent unconditional: 5725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 346780, independent: 341480, independent conditional: 218, independent unconditional: 341262, dependent: 5300, dependent conditional: 96, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 346780, independent: 339215, independent conditional: 0, independent unconditional: 339215, dependent: 7565, dependent conditional: 0, dependent unconditional: 7565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7565, independent: 2265, independent conditional: 218, independent unconditional: 2047, dependent: 5300, dependent conditional: 96, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7565, independent: 2265, independent conditional: 218, independent unconditional: 2047, dependent: 5300, dependent conditional: 96, dependent unconditional: 5204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6923, independent: 2339, independent conditional: 202, independent unconditional: 2138, dependent: 4584, dependent conditional: 83, dependent unconditional: 4501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 407086, independent: 59785, independent conditional: 185, independent unconditional: 59600, dependent: 521, dependent conditional: 0, dependent unconditional: 521, unknown: 346780, unknown conditional: 314, unknown unconditional: 346466] , Statistics on independence cache: Total cache size (in pairs): 346780, Positive cache size: 341480, Positive conditional cache size: 218, Positive unconditional cache size: 341262, Negative cache size: 5300, Negative conditional cache size: 96, Negative unconditional cache size: 5204, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 432498, independent: 426510, independent conditional: 13224, independent unconditional: 413286, dependent: 5988, dependent conditional: 453, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 432161, independent: 426510, independent conditional: 13224, independent unconditional: 413286, dependent: 5651, dependent conditional: 116, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 432161, independent: 426510, independent conditional: 13224, independent unconditional: 413286, dependent: 5651, dependent conditional: 116, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 432694, independent: 426510, independent conditional: 419, independent unconditional: 426091, dependent: 6184, dependent conditional: 114, dependent unconditional: 6070, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 432694, independent: 426510, independent conditional: 419, independent unconditional: 426091, dependent: 6184, dependent conditional: 104, dependent unconditional: 6080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 432694, independent: 426510, independent conditional: 419, independent unconditional: 426091, dependent: 6184, dependent conditional: 104, dependent unconditional: 6080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 368796, independent: 363157, independent conditional: 226, independent unconditional: 362931, dependent: 5639, dependent conditional: 104, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 368796, independent: 360753, independent conditional: 0, independent unconditional: 360753, dependent: 8043, dependent conditional: 0, dependent unconditional: 8043, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8043, independent: 2404, independent conditional: 226, independent unconditional: 2178, dependent: 5639, dependent conditional: 104, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8043, independent: 2404, independent conditional: 226, independent unconditional: 2178, dependent: 5639, dependent conditional: 104, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7126, independent: 2151, independent conditional: 212, independent unconditional: 1939, dependent: 4975, dependent conditional: 88, dependent unconditional: 4887, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 432694, independent: 63353, independent conditional: 193, independent unconditional: 63160, dependent: 545, dependent conditional: 0, dependent unconditional: 545, unknown: 368796, unknown conditional: 330, unknown unconditional: 368466] , Statistics on independence cache: Total cache size (in pairs): 368796, Positive cache size: 363157, Positive conditional cache size: 226, Positive unconditional cache size: 362931, Negative cache size: 5639, Negative conditional cache size: 104, Negative unconditional cache size: 5535, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.8s, Number of persistent set computation: 1424, Number of trivial persistent sets: 1127, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 418821, independent: 413286, independent conditional: 0, independent unconditional: 413286, dependent: 5535, dependent conditional: 0, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 432498, independent: 426510, independent conditional: 13224, independent unconditional: 413286, dependent: 5988, dependent conditional: 453, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 432161, independent: 426510, independent conditional: 13224, independent unconditional: 413286, dependent: 5651, dependent conditional: 116, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 432161, independent: 426510, independent conditional: 13224, independent unconditional: 413286, dependent: 5651, dependent conditional: 116, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 432694, independent: 426510, independent conditional: 419, independent unconditional: 426091, dependent: 6184, dependent conditional: 114, dependent unconditional: 6070, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 432694, independent: 426510, independent conditional: 419, independent unconditional: 426091, dependent: 6184, dependent conditional: 104, dependent unconditional: 6080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 432694, independent: 426510, independent conditional: 419, independent unconditional: 426091, dependent: 6184, dependent conditional: 104, dependent unconditional: 6080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 368796, independent: 363157, independent conditional: 226, independent unconditional: 362931, dependent: 5639, dependent conditional: 104, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 368796, independent: 360753, independent conditional: 0, independent unconditional: 360753, dependent: 8043, dependent conditional: 0, dependent unconditional: 8043, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8043, independent: 2404, independent conditional: 226, independent unconditional: 2178, dependent: 5639, dependent conditional: 104, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8043, independent: 2404, independent conditional: 226, independent unconditional: 2178, dependent: 5639, dependent conditional: 104, dependent unconditional: 5535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7126, independent: 2151, independent conditional: 212, independent unconditional: 1939, dependent: 4975, dependent conditional: 88, dependent unconditional: 4887, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 432694, independent: 63353, independent conditional: 193, independent unconditional: 63160, dependent: 545, dependent conditional: 0, dependent unconditional: 545, unknown: 368796, unknown conditional: 330, unknown unconditional: 368466] , Statistics on independence cache: Total cache size (in pairs): 368796, Positive cache size: 363157, Positive conditional cache size: 226, Positive unconditional cache size: 362931, Negative cache size: 5639, Negative conditional cache size: 104, Negative unconditional cache size: 5535, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 458326, independent: 451998, independent conditional: 13984, independent unconditional: 438014, dependent: 6328, dependent conditional: 465, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 457986, independent: 451998, independent conditional: 13984, independent unconditional: 438014, dependent: 5988, dependent conditional: 125, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 457986, independent: 451998, independent conditional: 13984, independent unconditional: 438014, dependent: 5988, dependent conditional: 125, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 458546, independent: 451998, independent conditional: 437, independent unconditional: 451561, dependent: 6548, dependent conditional: 123, dependent unconditional: 6425, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 458546, independent: 451998, independent conditional: 437, independent unconditional: 451561, dependent: 6548, dependent conditional: 113, dependent unconditional: 6435, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 458546, independent: 451998, independent conditional: 437, independent unconditional: 451561, dependent: 6548, dependent conditional: 113, dependent unconditional: 6435, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 391324, independent: 385348, independent conditional: 235, independent unconditional: 385113, dependent: 5976, dependent conditional: 113, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 391324, independent: 382811, independent conditional: 0, independent unconditional: 382811, dependent: 8513, dependent conditional: 0, dependent unconditional: 8513, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8513, independent: 2537, independent conditional: 235, independent unconditional: 2302, dependent: 5976, dependent conditional: 113, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8513, independent: 2537, independent conditional: 235, independent unconditional: 2302, dependent: 5976, dependent conditional: 113, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9084, independent: 3109, independent conditional: 283, independent unconditional: 2826, dependent: 5975, dependent conditional: 115, dependent unconditional: 5860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 458546, independent: 66650, independent conditional: 202, independent unconditional: 66448, dependent: 572, dependent conditional: 0, dependent unconditional: 572, unknown: 391324, unknown conditional: 348, unknown unconditional: 390976] , Statistics on independence cache: Total cache size (in pairs): 391324, Positive cache size: 385348, Positive conditional cache size: 235, Positive unconditional cache size: 385113, Negative cache size: 5976, Negative conditional cache size: 113, Negative unconditional cache size: 5863, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 340 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.1s, Number of persistent set computation: 1451, Number of trivial persistent sets: 1151, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 443877, independent: 438014, independent conditional: 0, independent unconditional: 438014, dependent: 5863, dependent conditional: 0, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 458326, independent: 451998, independent conditional: 13984, independent unconditional: 438014, dependent: 6328, dependent conditional: 465, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 457986, independent: 451998, independent conditional: 13984, independent unconditional: 438014, dependent: 5988, dependent conditional: 125, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 457986, independent: 451998, independent conditional: 13984, independent unconditional: 438014, dependent: 5988, dependent conditional: 125, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 458546, independent: 451998, independent conditional: 437, independent unconditional: 451561, dependent: 6548, dependent conditional: 123, dependent unconditional: 6425, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 458546, independent: 451998, independent conditional: 437, independent unconditional: 451561, dependent: 6548, dependent conditional: 113, dependent unconditional: 6435, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 458546, independent: 451998, independent conditional: 437, independent unconditional: 451561, dependent: 6548, dependent conditional: 113, dependent unconditional: 6435, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 391324, independent: 385348, independent conditional: 235, independent unconditional: 385113, dependent: 5976, dependent conditional: 113, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 391324, independent: 382811, independent conditional: 0, independent unconditional: 382811, dependent: 8513, dependent conditional: 0, dependent unconditional: 8513, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8513, independent: 2537, independent conditional: 235, independent unconditional: 2302, dependent: 5976, dependent conditional: 113, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8513, independent: 2537, independent conditional: 235, independent unconditional: 2302, dependent: 5976, dependent conditional: 113, dependent unconditional: 5863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9084, independent: 3109, independent conditional: 283, independent unconditional: 2826, dependent: 5975, dependent conditional: 115, dependent unconditional: 5860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 458546, independent: 66650, independent conditional: 202, independent unconditional: 66448, dependent: 572, dependent conditional: 0, dependent unconditional: 572, unknown: 391324, unknown conditional: 348, unknown unconditional: 390976] , Statistics on independence cache: Total cache size (in pairs): 391324, Positive cache size: 385348, Positive conditional cache size: 235, Positive unconditional cache size: 385113, Negative cache size: 5976, Negative conditional cache size: 113, Negative unconditional cache size: 5863, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 340 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 484337, independent: 477659, independent conditional: 14716, independent unconditional: 462943, dependent: 6678, dependent conditional: 477, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 483994, independent: 477659, independent conditional: 14716, independent unconditional: 462943, dependent: 6335, dependent conditional: 134, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 483994, independent: 477659, independent conditional: 14716, independent unconditional: 462943, dependent: 6335, dependent conditional: 134, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 484607, independent: 477659, independent conditional: 481, independent unconditional: 477178, dependent: 6948, dependent conditional: 132, dependent unconditional: 6816, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 484607, independent: 477659, independent conditional: 481, independent unconditional: 477178, dependent: 6948, dependent conditional: 122, dependent unconditional: 6826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 484607, independent: 477659, independent conditional: 481, independent unconditional: 477178, dependent: 6948, dependent conditional: 122, dependent unconditional: 6826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 414486, independent: 408163, independent conditional: 253, independent unconditional: 407910, dependent: 6323, dependent conditional: 122, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 414486, independent: 405496, independent conditional: 0, independent unconditional: 405496, dependent: 8990, dependent conditional: 0, dependent unconditional: 8990, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8990, independent: 2667, independent conditional: 253, independent unconditional: 2414, dependent: 6323, dependent conditional: 122, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8990, independent: 2667, independent conditional: 253, independent unconditional: 2414, dependent: 6323, dependent conditional: 122, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9969, independent: 3208, independent conditional: 373, independent unconditional: 2834, dependent: 6761, dependent conditional: 125, dependent unconditional: 6636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 484607, independent: 69496, independent conditional: 228, independent unconditional: 69268, dependent: 625, dependent conditional: 0, dependent unconditional: 625, unknown: 414486, unknown conditional: 375, unknown unconditional: 414111] , Statistics on independence cache: Total cache size (in pairs): 414486, Positive cache size: 408163, Positive conditional cache size: 253, Positive unconditional cache size: 407910, Negative cache size: 6323, Negative conditional cache size: 122, Negative unconditional cache size: 6201, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 343 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.2s, Number of persistent set computation: 1477, Number of trivial persistent sets: 1175, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 469144, independent: 462943, independent conditional: 0, independent unconditional: 462943, dependent: 6201, dependent conditional: 0, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 484337, independent: 477659, independent conditional: 14716, independent unconditional: 462943, dependent: 6678, dependent conditional: 477, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 483994, independent: 477659, independent conditional: 14716, independent unconditional: 462943, dependent: 6335, dependent conditional: 134, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 483994, independent: 477659, independent conditional: 14716, independent unconditional: 462943, dependent: 6335, dependent conditional: 134, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 484607, independent: 477659, independent conditional: 481, independent unconditional: 477178, dependent: 6948, dependent conditional: 132, dependent unconditional: 6816, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 484607, independent: 477659, independent conditional: 481, independent unconditional: 477178, dependent: 6948, dependent conditional: 122, dependent unconditional: 6826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 484607, independent: 477659, independent conditional: 481, independent unconditional: 477178, dependent: 6948, dependent conditional: 122, dependent unconditional: 6826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 414486, independent: 408163, independent conditional: 253, independent unconditional: 407910, dependent: 6323, dependent conditional: 122, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 414486, independent: 405496, independent conditional: 0, independent unconditional: 405496, dependent: 8990, dependent conditional: 0, dependent unconditional: 8990, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8990, independent: 2667, independent conditional: 253, independent unconditional: 2414, dependent: 6323, dependent conditional: 122, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8990, independent: 2667, independent conditional: 253, independent unconditional: 2414, dependent: 6323, dependent conditional: 122, dependent unconditional: 6201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9969, independent: 3208, independent conditional: 373, independent unconditional: 2834, dependent: 6761, dependent conditional: 125, dependent unconditional: 6636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 484607, independent: 69496, independent conditional: 228, independent unconditional: 69268, dependent: 625, dependent conditional: 0, dependent unconditional: 625, unknown: 414486, unknown conditional: 375, unknown unconditional: 414111] , Statistics on independence cache: Total cache size (in pairs): 414486, Positive cache size: 408163, Positive conditional cache size: 253, Positive unconditional cache size: 407910, Negative cache size: 6323, Negative conditional cache size: 122, Negative unconditional cache size: 6201, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 343 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 509971, independent: 502932, independent conditional: 15342, independent unconditional: 487590, dependent: 7039, dependent conditional: 476, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 509629, independent: 502932, independent conditional: 15342, independent unconditional: 487590, dependent: 6697, dependent conditional: 134, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 509629, independent: 502932, independent conditional: 15342, independent unconditional: 487590, dependent: 6697, dependent conditional: 134, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 510260, independent: 502932, independent conditional: 499, independent unconditional: 502433, dependent: 7328, dependent conditional: 132, dependent unconditional: 7196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 510260, independent: 502932, independent conditional: 499, independent unconditional: 502433, dependent: 7328, dependent conditional: 122, dependent unconditional: 7206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 510260, independent: 502932, independent conditional: 499, independent unconditional: 502433, dependent: 7328, dependent conditional: 122, dependent unconditional: 7206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 436606, independent: 429921, independent conditional: 262, independent unconditional: 429659, dependent: 6685, dependent conditional: 122, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 436606, independent: 427103, independent conditional: 0, independent unconditional: 427103, dependent: 9503, dependent conditional: 0, dependent unconditional: 9503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9503, independent: 2818, independent conditional: 262, independent unconditional: 2556, dependent: 6685, dependent conditional: 122, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9503, independent: 2818, independent conditional: 262, independent unconditional: 2556, dependent: 6685, dependent conditional: 122, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10202, independent: 3275, independent conditional: 315, independent unconditional: 2960, dependent: 6927, dependent conditional: 180, dependent unconditional: 6747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 510260, independent: 73011, independent conditional: 237, independent unconditional: 72774, dependent: 643, dependent conditional: 0, dependent unconditional: 643, unknown: 436606, unknown conditional: 384, unknown unconditional: 436222] , Statistics on independence cache: Total cache size (in pairs): 436606, Positive cache size: 429921, Positive conditional cache size: 262, Positive unconditional cache size: 429659, Negative cache size: 6685, Negative conditional cache size: 122, Negative unconditional cache size: 6563, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 342 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.5s, Number of persistent set computation: 1502, Number of trivial persistent sets: 1199, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 494153, independent: 487590, independent conditional: 0, independent unconditional: 487590, dependent: 6563, dependent conditional: 0, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 509971, independent: 502932, independent conditional: 15342, independent unconditional: 487590, dependent: 7039, dependent conditional: 476, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 509629, independent: 502932, independent conditional: 15342, independent unconditional: 487590, dependent: 6697, dependent conditional: 134, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 509629, independent: 502932, independent conditional: 15342, independent unconditional: 487590, dependent: 6697, dependent conditional: 134, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 510260, independent: 502932, independent conditional: 499, independent unconditional: 502433, dependent: 7328, dependent conditional: 132, dependent unconditional: 7196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 510260, independent: 502932, independent conditional: 499, independent unconditional: 502433, dependent: 7328, dependent conditional: 122, dependent unconditional: 7206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 510260, independent: 502932, independent conditional: 499, independent unconditional: 502433, dependent: 7328, dependent conditional: 122, dependent unconditional: 7206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 436606, independent: 429921, independent conditional: 262, independent unconditional: 429659, dependent: 6685, dependent conditional: 122, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 436606, independent: 427103, independent conditional: 0, independent unconditional: 427103, dependent: 9503, dependent conditional: 0, dependent unconditional: 9503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9503, independent: 2818, independent conditional: 262, independent unconditional: 2556, dependent: 6685, dependent conditional: 122, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9503, independent: 2818, independent conditional: 262, independent unconditional: 2556, dependent: 6685, dependent conditional: 122, dependent unconditional: 6563, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10202, independent: 3275, independent conditional: 315, independent unconditional: 2960, dependent: 6927, dependent conditional: 180, dependent unconditional: 6747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 510260, independent: 73011, independent conditional: 237, independent unconditional: 72774, dependent: 643, dependent conditional: 0, dependent unconditional: 643, unknown: 436606, unknown conditional: 384, unknown unconditional: 436222] , Statistics on independence cache: Total cache size (in pairs): 436606, Positive cache size: 429921, Positive conditional cache size: 262, Positive unconditional cache size: 429659, Negative cache size: 6685, Negative conditional cache size: 122, Negative unconditional cache size: 6563, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 342 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 538288, independent: 530879, independent conditional: 16168, independent unconditional: 514711, dependent: 7409, dependent conditional: 490, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 537942, independent: 530879, independent conditional: 16168, independent unconditional: 514711, dependent: 7063, dependent conditional: 144, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 537942, independent: 530879, independent conditional: 16168, independent unconditional: 514711, dependent: 7063, dependent conditional: 144, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 538630, independent: 530879, independent conditional: 546, independent unconditional: 530333, dependent: 7751, dependent conditional: 142, dependent unconditional: 7609, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 538630, independent: 530879, independent conditional: 546, independent unconditional: 530333, dependent: 7751, dependent conditional: 132, dependent unconditional: 7619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 538630, independent: 530879, independent conditional: 546, independent unconditional: 530333, dependent: 7751, dependent conditional: 132, dependent unconditional: 7619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 461298, independent: 454247, independent conditional: 281, independent unconditional: 453966, dependent: 7051, dependent conditional: 132, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 461298, independent: 451275, independent conditional: 0, independent unconditional: 451275, dependent: 10023, dependent conditional: 0, dependent unconditional: 10023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10023, independent: 2972, independent conditional: 281, independent unconditional: 2691, dependent: 7051, dependent conditional: 132, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10023, independent: 2972, independent conditional: 281, independent unconditional: 2691, dependent: 7051, dependent conditional: 132, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10045, independent: 3069, independent conditional: 279, independent unconditional: 2790, dependent: 6976, dependent conditional: 214, dependent unconditional: 6762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 538630, independent: 76632, independent conditional: 265, independent unconditional: 76367, dependent: 700, dependent conditional: 0, dependent unconditional: 700, unknown: 461298, unknown conditional: 413, unknown unconditional: 460885] , Statistics on independence cache: Total cache size (in pairs): 461298, Positive cache size: 454247, Positive conditional cache size: 281, Positive unconditional cache size: 453966, Negative cache size: 7051, Negative conditional cache size: 132, Negative unconditional cache size: 6919, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.3s, Number of persistent set computation: 1528, Number of trivial persistent sets: 1222, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 521630, independent: 514711, independent conditional: 0, independent unconditional: 514711, dependent: 6919, dependent conditional: 0, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 538288, independent: 530879, independent conditional: 16168, independent unconditional: 514711, dependent: 7409, dependent conditional: 490, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 537942, independent: 530879, independent conditional: 16168, independent unconditional: 514711, dependent: 7063, dependent conditional: 144, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 537942, independent: 530879, independent conditional: 16168, independent unconditional: 514711, dependent: 7063, dependent conditional: 144, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 538630, independent: 530879, independent conditional: 546, independent unconditional: 530333, dependent: 7751, dependent conditional: 142, dependent unconditional: 7609, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 538630, independent: 530879, independent conditional: 546, independent unconditional: 530333, dependent: 7751, dependent conditional: 132, dependent unconditional: 7619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 538630, independent: 530879, independent conditional: 546, independent unconditional: 530333, dependent: 7751, dependent conditional: 132, dependent unconditional: 7619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 461298, independent: 454247, independent conditional: 281, independent unconditional: 453966, dependent: 7051, dependent conditional: 132, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 461298, independent: 451275, independent conditional: 0, independent unconditional: 451275, dependent: 10023, dependent conditional: 0, dependent unconditional: 10023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10023, independent: 2972, independent conditional: 281, independent unconditional: 2691, dependent: 7051, dependent conditional: 132, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10023, independent: 2972, independent conditional: 281, independent unconditional: 2691, dependent: 7051, dependent conditional: 132, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10045, independent: 3069, independent conditional: 279, independent unconditional: 2790, dependent: 6976, dependent conditional: 214, dependent unconditional: 6762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 538630, independent: 76632, independent conditional: 265, independent unconditional: 76367, dependent: 700, dependent conditional: 0, dependent unconditional: 700, unknown: 461298, unknown conditional: 413, unknown unconditional: 460885] , Statistics on independence cache: Total cache size (in pairs): 461298, Positive cache size: 454247, Positive conditional cache size: 281, Positive unconditional cache size: 453966, Negative cache size: 7051, Negative conditional cache size: 132, Negative unconditional cache size: 6919, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 567622, independent: 559817, independent conditional: 17060, independent unconditional: 542757, dependent: 7805, dependent conditional: 502, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 567274, independent: 559817, independent conditional: 17060, independent unconditional: 542757, dependent: 7457, dependent conditional: 154, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 567274, independent: 559817, independent conditional: 17060, independent unconditional: 542757, dependent: 7457, dependent conditional: 154, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 567992, independent: 559817, independent conditional: 566, independent unconditional: 559251, dependent: 8175, dependent conditional: 152, dependent unconditional: 8023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 567992, independent: 559817, independent conditional: 566, independent unconditional: 559251, dependent: 8175, dependent conditional: 142, dependent unconditional: 8033, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 567992, independent: 559817, independent conditional: 566, independent unconditional: 559251, dependent: 8175, dependent conditional: 142, dependent unconditional: 8033, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 486686, independent: 479241, independent conditional: 291, independent unconditional: 478950, dependent: 7445, dependent conditional: 142, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 486686, independent: 476108, independent conditional: 0, independent unconditional: 476108, dependent: 10578, dependent conditional: 0, dependent unconditional: 10578, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10578, independent: 3133, independent conditional: 291, independent unconditional: 2842, dependent: 7445, dependent conditional: 142, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10578, independent: 3133, independent conditional: 291, independent unconditional: 2842, dependent: 7445, dependent conditional: 142, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9168, independent: 2957, independent conditional: 354, independent unconditional: 2602, dependent: 6211, dependent conditional: 119, dependent unconditional: 6092, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 567992, independent: 80576, independent conditional: 275, independent unconditional: 80301, dependent: 730, dependent conditional: 0, dependent unconditional: 730, unknown: 486686, unknown conditional: 433, unknown unconditional: 486253] , Statistics on independence cache: Total cache size (in pairs): 486686, Positive cache size: 479241, Positive conditional cache size: 291, Positive unconditional cache size: 478950, Negative cache size: 7445, Negative conditional cache size: 142, Negative unconditional cache size: 7303, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 348 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.1s, Number of persistent set computation: 1557, Number of trivial persistent sets: 1248, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 550060, independent: 542757, independent conditional: 0, independent unconditional: 542757, dependent: 7303, dependent conditional: 0, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 567622, independent: 559817, independent conditional: 17060, independent unconditional: 542757, dependent: 7805, dependent conditional: 502, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 567274, independent: 559817, independent conditional: 17060, independent unconditional: 542757, dependent: 7457, dependent conditional: 154, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 567274, independent: 559817, independent conditional: 17060, independent unconditional: 542757, dependent: 7457, dependent conditional: 154, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 567992, independent: 559817, independent conditional: 566, independent unconditional: 559251, dependent: 8175, dependent conditional: 152, dependent unconditional: 8023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 567992, independent: 559817, independent conditional: 566, independent unconditional: 559251, dependent: 8175, dependent conditional: 142, dependent unconditional: 8033, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 567992, independent: 559817, independent conditional: 566, independent unconditional: 559251, dependent: 8175, dependent conditional: 142, dependent unconditional: 8033, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 486686, independent: 479241, independent conditional: 291, independent unconditional: 478950, dependent: 7445, dependent conditional: 142, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 486686, independent: 476108, independent conditional: 0, independent unconditional: 476108, dependent: 10578, dependent conditional: 0, dependent unconditional: 10578, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10578, independent: 3133, independent conditional: 291, independent unconditional: 2842, dependent: 7445, dependent conditional: 142, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10578, independent: 3133, independent conditional: 291, independent unconditional: 2842, dependent: 7445, dependent conditional: 142, dependent unconditional: 7303, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9168, independent: 2957, independent conditional: 354, independent unconditional: 2602, dependent: 6211, dependent conditional: 119, dependent unconditional: 6092, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 567992, independent: 80576, independent conditional: 275, independent unconditional: 80301, dependent: 730, dependent conditional: 0, dependent unconditional: 730, unknown: 486686, unknown conditional: 433, unknown unconditional: 486253] , Statistics on independence cache: Total cache size (in pairs): 486686, Positive cache size: 479241, Positive conditional cache size: 291, Positive unconditional cache size: 478950, Negative cache size: 7445, Negative conditional cache size: 142, Negative unconditional cache size: 7303, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 348 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 593887, independent: 585707, independent conditional: 17655, independent unconditional: 568052, dependent: 8180, dependent conditional: 503, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 593538, independent: 585707, independent conditional: 17655, independent unconditional: 568052, dependent: 7831, dependent conditional: 154, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 593538, independent: 585707, independent conditional: 17655, independent unconditional: 568052, dependent: 7831, dependent conditional: 154, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 594296, independent: 585707, independent conditional: 606, independent unconditional: 585101, dependent: 8589, dependent conditional: 152, dependent unconditional: 8437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 594296, independent: 585707, independent conditional: 606, independent unconditional: 585101, dependent: 8589, dependent conditional: 142, dependent unconditional: 8447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 594296, independent: 585707, independent conditional: 606, independent unconditional: 585101, dependent: 8589, dependent conditional: 142, dependent unconditional: 8447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 510130, independent: 502311, independent conditional: 311, independent unconditional: 502000, dependent: 7819, dependent conditional: 142, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 510130, independent: 499035, independent conditional: 0, independent unconditional: 499035, dependent: 11095, dependent conditional: 0, dependent unconditional: 11095, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11095, independent: 3276, independent conditional: 311, independent unconditional: 2965, dependent: 7819, dependent conditional: 142, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11095, independent: 3276, independent conditional: 311, independent unconditional: 2965, dependent: 7819, dependent conditional: 142, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9747, independent: 2958, independent conditional: 286, independent unconditional: 2672, dependent: 6789, dependent conditional: 117, dependent unconditional: 6672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 594296, independent: 83396, independent conditional: 295, independent unconditional: 83101, dependent: 770, dependent conditional: 0, dependent unconditional: 770, unknown: 510130, unknown conditional: 453, unknown unconditional: 509677] , Statistics on independence cache: Total cache size (in pairs): 510130, Positive cache size: 502311, Positive conditional cache size: 311, Positive unconditional cache size: 502000, Negative cache size: 7819, Negative conditional cache size: 142, Negative unconditional cache size: 7677, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 349 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.9s, Number of persistent set computation: 1578, Number of trivial persistent sets: 1268, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 575729, independent: 568052, independent conditional: 0, independent unconditional: 568052, dependent: 7677, dependent conditional: 0, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 593887, independent: 585707, independent conditional: 17655, independent unconditional: 568052, dependent: 8180, dependent conditional: 503, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 593538, independent: 585707, independent conditional: 17655, independent unconditional: 568052, dependent: 7831, dependent conditional: 154, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 593538, independent: 585707, independent conditional: 17655, independent unconditional: 568052, dependent: 7831, dependent conditional: 154, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 594296, independent: 585707, independent conditional: 606, independent unconditional: 585101, dependent: 8589, dependent conditional: 152, dependent unconditional: 8437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 594296, independent: 585707, independent conditional: 606, independent unconditional: 585101, dependent: 8589, dependent conditional: 142, dependent unconditional: 8447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 594296, independent: 585707, independent conditional: 606, independent unconditional: 585101, dependent: 8589, dependent conditional: 142, dependent unconditional: 8447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 510130, independent: 502311, independent conditional: 311, independent unconditional: 502000, dependent: 7819, dependent conditional: 142, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 510130, independent: 499035, independent conditional: 0, independent unconditional: 499035, dependent: 11095, dependent conditional: 0, dependent unconditional: 11095, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11095, independent: 3276, independent conditional: 311, independent unconditional: 2965, dependent: 7819, dependent conditional: 142, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11095, independent: 3276, independent conditional: 311, independent unconditional: 2965, dependent: 7819, dependent conditional: 142, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9747, independent: 2958, independent conditional: 286, independent unconditional: 2672, dependent: 6789, dependent conditional: 117, dependent unconditional: 6672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 594296, independent: 83396, independent conditional: 295, independent unconditional: 83101, dependent: 770, dependent conditional: 0, dependent unconditional: 770, unknown: 510130, unknown conditional: 453, unknown unconditional: 509677] , Statistics on independence cache: Total cache size (in pairs): 510130, Positive cache size: 502311, Positive conditional cache size: 311, Positive unconditional cache size: 502000, Negative cache size: 7819, Negative conditional cache size: 142, Negative unconditional cache size: 7677, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 349 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 624824, independent: 616229, independent conditional: 18625, independent unconditional: 597604, dependent: 8595, dependent conditional: 515, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 624473, independent: 616229, independent conditional: 18625, independent unconditional: 597604, dependent: 8244, dependent conditional: 164, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 624473, independent: 616229, independent conditional: 18625, independent unconditional: 597604, dependent: 8244, dependent conditional: 164, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 625261, independent: 616229, independent conditional: 626, independent unconditional: 615603, dependent: 9032, dependent conditional: 162, dependent unconditional: 8870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 625261, independent: 616229, independent conditional: 626, independent unconditional: 615603, dependent: 9032, dependent conditional: 152, dependent unconditional: 8880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 625261, independent: 616229, independent conditional: 626, independent unconditional: 615603, dependent: 9032, dependent conditional: 152, dependent unconditional: 8880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 536793, independent: 528561, independent conditional: 321, independent unconditional: 528240, dependent: 8232, dependent conditional: 152, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 536793, independent: 525117, independent conditional: 0, independent unconditional: 525117, dependent: 11676, dependent conditional: 0, dependent unconditional: 11676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11676, independent: 3444, independent conditional: 321, independent unconditional: 3123, dependent: 8232, dependent conditional: 152, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11676, independent: 3444, independent conditional: 321, independent unconditional: 3123, dependent: 8232, dependent conditional: 152, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10205, independent: 3242, independent conditional: 296, independent unconditional: 2946, dependent: 6962, dependent conditional: 124, dependent unconditional: 6838, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 625261, independent: 87668, independent conditional: 305, independent unconditional: 87363, dependent: 800, dependent conditional: 0, dependent unconditional: 800, unknown: 536793, unknown conditional: 473, unknown unconditional: 536320] , Statistics on independence cache: Total cache size (in pairs): 536793, Positive cache size: 528561, Positive conditional cache size: 321, Positive unconditional cache size: 528240, Negative cache size: 8232, Negative conditional cache size: 152, Negative unconditional cache size: 8080, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 351 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.7s, Number of persistent set computation: 1606, Number of trivial persistent sets: 1293, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 605684, independent: 597604, independent conditional: 0, independent unconditional: 597604, dependent: 8080, dependent conditional: 0, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 624824, independent: 616229, independent conditional: 18625, independent unconditional: 597604, dependent: 8595, dependent conditional: 515, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 624473, independent: 616229, independent conditional: 18625, independent unconditional: 597604, dependent: 8244, dependent conditional: 164, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 624473, independent: 616229, independent conditional: 18625, independent unconditional: 597604, dependent: 8244, dependent conditional: 164, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 625261, independent: 616229, independent conditional: 626, independent unconditional: 615603, dependent: 9032, dependent conditional: 162, dependent unconditional: 8870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 625261, independent: 616229, independent conditional: 626, independent unconditional: 615603, dependent: 9032, dependent conditional: 152, dependent unconditional: 8880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 625261, independent: 616229, independent conditional: 626, independent unconditional: 615603, dependent: 9032, dependent conditional: 152, dependent unconditional: 8880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 536793, independent: 528561, independent conditional: 321, independent unconditional: 528240, dependent: 8232, dependent conditional: 152, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 536793, independent: 525117, independent conditional: 0, independent unconditional: 525117, dependent: 11676, dependent conditional: 0, dependent unconditional: 11676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11676, independent: 3444, independent conditional: 321, independent unconditional: 3123, dependent: 8232, dependent conditional: 152, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11676, independent: 3444, independent conditional: 321, independent unconditional: 3123, dependent: 8232, dependent conditional: 152, dependent unconditional: 8080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10205, independent: 3242, independent conditional: 296, independent unconditional: 2946, dependent: 6962, dependent conditional: 124, dependent unconditional: 6838, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 625261, independent: 87668, independent conditional: 305, independent unconditional: 87363, dependent: 800, dependent conditional: 0, dependent unconditional: 800, unknown: 536793, unknown conditional: 473, unknown unconditional: 536320] , Statistics on independence cache: Total cache size (in pairs): 536793, Positive cache size: 528561, Positive conditional cache size: 321, Positive unconditional cache size: 528240, Negative cache size: 8232, Negative conditional cache size: 152, Negative unconditional cache size: 8080, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 351 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 655902, independent: 646917, independent conditional: 19573, independent unconditional: 627344, dependent: 8985, dependent conditional: 509, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 655568, independent: 646917, independent conditional: 19573, independent unconditional: 627344, dependent: 8651, dependent conditional: 175, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 655568, independent: 646917, independent conditional: 19573, independent unconditional: 627344, dependent: 8651, dependent conditional: 175, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 656389, independent: 646917, independent conditional: 648, independent unconditional: 646269, dependent: 9472, dependent conditional: 173, dependent unconditional: 9299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 656389, independent: 646917, independent conditional: 648, independent unconditional: 646269, dependent: 9472, dependent conditional: 163, dependent unconditional: 9309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 656389, independent: 646917, independent conditional: 648, independent unconditional: 646269, dependent: 9472, dependent conditional: 163, dependent unconditional: 9309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 563938, independent: 555299, independent conditional: 332, independent unconditional: 554967, dependent: 8639, dependent conditional: 163, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 563938, independent: 551695, independent conditional: 0, independent unconditional: 551695, dependent: 12243, dependent conditional: 0, dependent unconditional: 12243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12243, independent: 3604, independent conditional: 332, independent unconditional: 3272, dependent: 8639, dependent conditional: 163, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12243, independent: 3604, independent conditional: 332, independent unconditional: 3272, dependent: 8639, dependent conditional: 163, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10603, independent: 3177, independent conditional: 313, independent unconditional: 2865, dependent: 7426, dependent conditional: 132, dependent unconditional: 7293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 656389, independent: 91618, independent conditional: 316, independent unconditional: 91302, dependent: 833, dependent conditional: 0, dependent unconditional: 833, unknown: 563938, unknown conditional: 495, unknown unconditional: 563443] , Statistics on independence cache: Total cache size (in pairs): 563938, Positive cache size: 555299, Positive conditional cache size: 332, Positive unconditional cache size: 554967, Negative cache size: 8639, Negative conditional cache size: 163, Negative unconditional cache size: 8476, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.1s, Number of persistent set computation: 1633, Number of trivial persistent sets: 1317, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 635820, independent: 627344, independent conditional: 0, independent unconditional: 627344, dependent: 8476, dependent conditional: 0, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 655902, independent: 646917, independent conditional: 19573, independent unconditional: 627344, dependent: 8985, dependent conditional: 509, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 655568, independent: 646917, independent conditional: 19573, independent unconditional: 627344, dependent: 8651, dependent conditional: 175, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 655568, independent: 646917, independent conditional: 19573, independent unconditional: 627344, dependent: 8651, dependent conditional: 175, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 656389, independent: 646917, independent conditional: 648, independent unconditional: 646269, dependent: 9472, dependent conditional: 173, dependent unconditional: 9299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 656389, independent: 646917, independent conditional: 648, independent unconditional: 646269, dependent: 9472, dependent conditional: 163, dependent unconditional: 9309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 656389, independent: 646917, independent conditional: 648, independent unconditional: 646269, dependent: 9472, dependent conditional: 163, dependent unconditional: 9309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 563938, independent: 555299, independent conditional: 332, independent unconditional: 554967, dependent: 8639, dependent conditional: 163, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 563938, independent: 551695, independent conditional: 0, independent unconditional: 551695, dependent: 12243, dependent conditional: 0, dependent unconditional: 12243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12243, independent: 3604, independent conditional: 332, independent unconditional: 3272, dependent: 8639, dependent conditional: 163, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12243, independent: 3604, independent conditional: 332, independent unconditional: 3272, dependent: 8639, dependent conditional: 163, dependent unconditional: 8476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10603, independent: 3177, independent conditional: 313, independent unconditional: 2865, dependent: 7426, dependent conditional: 132, dependent unconditional: 7293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 656389, independent: 91618, independent conditional: 316, independent unconditional: 91302, dependent: 833, dependent conditional: 0, dependent unconditional: 833, unknown: 563938, unknown conditional: 495, unknown unconditional: 563443] , Statistics on independence cache: Total cache size (in pairs): 563938, Positive cache size: 555299, Positive conditional cache size: 332, Positive unconditional cache size: 554967, Negative cache size: 8639, Negative conditional cache size: 163, Negative unconditional cache size: 8476, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 687038, independent: 677633, independent conditional: 20482, independent unconditional: 657151, dependent: 9405, dependent conditional: 523, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 686701, independent: 677633, independent conditional: 20482, independent unconditional: 657151, dependent: 9068, dependent conditional: 186, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 686701, independent: 677633, independent conditional: 20482, independent unconditional: 657151, dependent: 9068, dependent conditional: 186, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 687587, independent: 677633, independent conditional: 702, independent unconditional: 676931, dependent: 9954, dependent conditional: 184, dependent unconditional: 9770, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 687587, independent: 677633, independent conditional: 702, independent unconditional: 676931, dependent: 9954, dependent conditional: 174, dependent unconditional: 9780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 687587, independent: 677633, independent conditional: 702, independent unconditional: 676931, dependent: 9954, dependent conditional: 174, dependent unconditional: 9780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591692, independent: 582636, independent conditional: 354, independent unconditional: 582282, dependent: 9056, dependent conditional: 174, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591692, independent: 578877, independent conditional: 0, independent unconditional: 578877, dependent: 12815, dependent conditional: 0, dependent unconditional: 12815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12815, independent: 3759, independent conditional: 354, independent unconditional: 3405, dependent: 9056, dependent conditional: 174, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12815, independent: 3759, independent conditional: 354, independent unconditional: 3405, dependent: 9056, dependent conditional: 174, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11215, independent: 3460, independent conditional: 324, independent unconditional: 3136, dependent: 7754, dependent conditional: 150, dependent unconditional: 7604, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 687587, independent: 94997, independent conditional: 348, independent unconditional: 94649, dependent: 898, dependent conditional: 0, dependent unconditional: 898, unknown: 591692, unknown conditional: 528, unknown unconditional: 591164] , Statistics on independence cache: Total cache size (in pairs): 591692, Positive cache size: 582636, Positive conditional cache size: 354, Positive unconditional cache size: 582282, Negative cache size: 9056, Negative conditional cache size: 174, Negative unconditional cache size: 8882, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.8s, Number of persistent set computation: 1659, Number of trivial persistent sets: 1341, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 666033, independent: 657151, independent conditional: 0, independent unconditional: 657151, dependent: 8882, dependent conditional: 0, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 687038, independent: 677633, independent conditional: 20482, independent unconditional: 657151, dependent: 9405, dependent conditional: 523, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 686701, independent: 677633, independent conditional: 20482, independent unconditional: 657151, dependent: 9068, dependent conditional: 186, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 686701, independent: 677633, independent conditional: 20482, independent unconditional: 657151, dependent: 9068, dependent conditional: 186, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 687587, independent: 677633, independent conditional: 702, independent unconditional: 676931, dependent: 9954, dependent conditional: 184, dependent unconditional: 9770, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 687587, independent: 677633, independent conditional: 702, independent unconditional: 676931, dependent: 9954, dependent conditional: 174, dependent unconditional: 9780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 687587, independent: 677633, independent conditional: 702, independent unconditional: 676931, dependent: 9954, dependent conditional: 174, dependent unconditional: 9780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591692, independent: 582636, independent conditional: 354, independent unconditional: 582282, dependent: 9056, dependent conditional: 174, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591692, independent: 578877, independent conditional: 0, independent unconditional: 578877, dependent: 12815, dependent conditional: 0, dependent unconditional: 12815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12815, independent: 3759, independent conditional: 354, independent unconditional: 3405, dependent: 9056, dependent conditional: 174, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12815, independent: 3759, independent conditional: 354, independent unconditional: 3405, dependent: 9056, dependent conditional: 174, dependent unconditional: 8882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11215, independent: 3460, independent conditional: 324, independent unconditional: 3136, dependent: 7754, dependent conditional: 150, dependent unconditional: 7604, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 687587, independent: 94997, independent conditional: 348, independent unconditional: 94649, dependent: 898, dependent conditional: 0, dependent unconditional: 898, unknown: 591692, unknown conditional: 528, unknown unconditional: 591164] , Statistics on independence cache: Total cache size (in pairs): 591692, Positive cache size: 582636, Positive conditional cache size: 354, Positive unconditional cache size: 582282, Negative cache size: 9056, Negative conditional cache size: 174, Negative unconditional cache size: 8882, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 717565, independent: 707726, independent conditional: 21241, independent unconditional: 686485, dependent: 9839, dependent conditional: 523, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 717228, independent: 707726, independent conditional: 21241, independent unconditional: 686485, dependent: 9502, dependent conditional: 186, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 717228, independent: 707726, independent conditional: 21241, independent unconditional: 686485, dependent: 9502, dependent conditional: 186, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 718136, independent: 707726, independent conditional: 724, independent unconditional: 707002, dependent: 10410, dependent conditional: 184, dependent unconditional: 10226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 718136, independent: 707726, independent conditional: 724, independent unconditional: 707002, dependent: 10410, dependent conditional: 174, dependent unconditional: 10236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 718136, independent: 707726, independent conditional: 724, independent unconditional: 707002, dependent: 10410, dependent conditional: 174, dependent unconditional: 10236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 618092, independent: 608602, independent conditional: 365, independent unconditional: 608237, dependent: 9490, dependent conditional: 174, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 618092, independent: 604663, independent conditional: 0, independent unconditional: 604663, dependent: 13429, dependent conditional: 0, dependent unconditional: 13429, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13429, independent: 3939, independent conditional: 365, independent unconditional: 3574, dependent: 9490, dependent conditional: 174, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13429, independent: 3939, independent conditional: 365, independent unconditional: 3574, dependent: 9490, dependent conditional: 174, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11766, independent: 3538, independent conditional: 336, independent unconditional: 3202, dependent: 8228, dependent conditional: 143, dependent unconditional: 8085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 718136, independent: 99124, independent conditional: 359, independent unconditional: 98765, dependent: 920, dependent conditional: 0, dependent unconditional: 920, unknown: 618092, unknown conditional: 539, unknown unconditional: 617553] , Statistics on independence cache: Total cache size (in pairs): 618092, Positive cache size: 608602, Positive conditional cache size: 365, Positive unconditional cache size: 608237, Negative cache size: 9490, Negative conditional cache size: 174, Negative unconditional cache size: 9316, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.8s, Number of persistent set computation: 1683, Number of trivial persistent sets: 1364, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 695801, independent: 686485, independent conditional: 0, independent unconditional: 686485, dependent: 9316, dependent conditional: 0, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 717565, independent: 707726, independent conditional: 21241, independent unconditional: 686485, dependent: 9839, dependent conditional: 523, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 717228, independent: 707726, independent conditional: 21241, independent unconditional: 686485, dependent: 9502, dependent conditional: 186, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 717228, independent: 707726, independent conditional: 21241, independent unconditional: 686485, dependent: 9502, dependent conditional: 186, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 718136, independent: 707726, independent conditional: 724, independent unconditional: 707002, dependent: 10410, dependent conditional: 184, dependent unconditional: 10226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 718136, independent: 707726, independent conditional: 724, independent unconditional: 707002, dependent: 10410, dependent conditional: 174, dependent unconditional: 10236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 718136, independent: 707726, independent conditional: 724, independent unconditional: 707002, dependent: 10410, dependent conditional: 174, dependent unconditional: 10236, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 618092, independent: 608602, independent conditional: 365, independent unconditional: 608237, dependent: 9490, dependent conditional: 174, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 618092, independent: 604663, independent conditional: 0, independent unconditional: 604663, dependent: 13429, dependent conditional: 0, dependent unconditional: 13429, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13429, independent: 3939, independent conditional: 365, independent unconditional: 3574, dependent: 9490, dependent conditional: 174, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13429, independent: 3939, independent conditional: 365, independent unconditional: 3574, dependent: 9490, dependent conditional: 174, dependent unconditional: 9316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11766, independent: 3538, independent conditional: 336, independent unconditional: 3202, dependent: 8228, dependent conditional: 143, dependent unconditional: 8085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 718136, independent: 99124, independent conditional: 359, independent unconditional: 98765, dependent: 920, dependent conditional: 0, dependent unconditional: 920, unknown: 618092, unknown conditional: 539, unknown unconditional: 617553] , Statistics on independence cache: Total cache size (in pairs): 618092, Positive cache size: 608602, Positive conditional cache size: 365, Positive unconditional cache size: 608237, Negative cache size: 9490, Negative conditional cache size: 174, Negative unconditional cache size: 9316, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 337 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 792259, independent: 781629, independent conditional: 25573, independent unconditional: 756056, dependent: 10630, dependent conditional: 672, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 791800, independent: 781629, independent conditional: 25573, independent unconditional: 756056, dependent: 10171, dependent conditional: 213, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 791800, independent: 781629, independent conditional: 25573, independent unconditional: 756056, dependent: 10171, dependent conditional: 213, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 792777, independent: 781629, independent conditional: 781, independent unconditional: 780848, dependent: 11148, dependent conditional: 196, dependent unconditional: 10952, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 792777, independent: 781629, independent conditional: 781, independent unconditional: 780848, dependent: 11148, dependent conditional: 186, dependent unconditional: 10962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 792777, independent: 781629, independent conditional: 781, independent unconditional: 780848, dependent: 11148, dependent conditional: 186, dependent unconditional: 10962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 674885, independent: 664741, independent conditional: 388, independent unconditional: 664353, dependent: 10144, dependent conditional: 186, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 674885, independent: 660540, independent conditional: 0, independent unconditional: 660540, dependent: 14345, dependent conditional: 0, dependent unconditional: 14345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14345, independent: 4201, independent conditional: 388, independent unconditional: 3813, dependent: 10144, dependent conditional: 186, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14345, independent: 4201, independent conditional: 388, independent unconditional: 3813, dependent: 10144, dependent conditional: 186, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12754, independent: 4013, independent conditional: 405, independent unconditional: 3608, dependent: 8741, dependent conditional: 154, dependent unconditional: 8587, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 792777, independent: 116888, independent conditional: 393, independent unconditional: 116495, dependent: 1004, dependent conditional: 0, dependent unconditional: 1004, unknown: 674885, unknown conditional: 574, unknown unconditional: 674311] , Statistics on independence cache: Total cache size (in pairs): 674885, Positive cache size: 664741, Positive conditional cache size: 388, Positive unconditional cache size: 664353, Negative cache size: 10144, Negative conditional cache size: 186, Negative unconditional cache size: 9958, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 459 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.9s, Number of persistent set computation: 2641, Number of trivial persistent sets: 1881, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 766014, independent: 756056, independent conditional: 0, independent unconditional: 756056, dependent: 9958, dependent conditional: 0, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 792259, independent: 781629, independent conditional: 25573, independent unconditional: 756056, dependent: 10630, dependent conditional: 672, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 791800, independent: 781629, independent conditional: 25573, independent unconditional: 756056, dependent: 10171, dependent conditional: 213, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 791800, independent: 781629, independent conditional: 25573, independent unconditional: 756056, dependent: 10171, dependent conditional: 213, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 792777, independent: 781629, independent conditional: 781, independent unconditional: 780848, dependent: 11148, dependent conditional: 196, dependent unconditional: 10952, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 792777, independent: 781629, independent conditional: 781, independent unconditional: 780848, dependent: 11148, dependent conditional: 186, dependent unconditional: 10962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 792777, independent: 781629, independent conditional: 781, independent unconditional: 780848, dependent: 11148, dependent conditional: 186, dependent unconditional: 10962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 674885, independent: 664741, independent conditional: 388, independent unconditional: 664353, dependent: 10144, dependent conditional: 186, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 674885, independent: 660540, independent conditional: 0, independent unconditional: 660540, dependent: 14345, dependent conditional: 0, dependent unconditional: 14345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14345, independent: 4201, independent conditional: 388, independent unconditional: 3813, dependent: 10144, dependent conditional: 186, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14345, independent: 4201, independent conditional: 388, independent unconditional: 3813, dependent: 10144, dependent conditional: 186, dependent unconditional: 9958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12754, independent: 4013, independent conditional: 405, independent unconditional: 3608, dependent: 8741, dependent conditional: 154, dependent unconditional: 8587, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 792777, independent: 116888, independent conditional: 393, independent unconditional: 116495, dependent: 1004, dependent conditional: 0, dependent unconditional: 1004, unknown: 674885, unknown conditional: 574, unknown unconditional: 674311] , Statistics on independence cache: Total cache size (in pairs): 674885, Positive cache size: 664741, Positive conditional cache size: 388, Positive unconditional cache size: 664353, Negative cache size: 10144, Negative conditional cache size: 186, Negative unconditional cache size: 9958, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 459 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 785871, independent: 775122, independent conditional: 23346, independent unconditional: 751776, dependent: 10749, dependent conditional: 553, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 785528, independent: 775122, independent conditional: 23346, independent unconditional: 751776, dependent: 10406, dependent conditional: 210, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 785528, independent: 775122, independent conditional: 23346, independent unconditional: 751776, dependent: 10406, dependent conditional: 210, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 786541, independent: 775122, independent conditional: 805, independent unconditional: 774317, dependent: 11419, dependent conditional: 208, dependent unconditional: 11211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 786541, independent: 775122, independent conditional: 805, independent unconditional: 774317, dependent: 11419, dependent conditional: 198, dependent unconditional: 11221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 786541, independent: 775122, independent conditional: 805, independent unconditional: 774317, dependent: 11419, dependent conditional: 198, dependent unconditional: 11221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 677470, independent: 667076, independent conditional: 400, independent unconditional: 666676, dependent: 10394, dependent conditional: 198, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 677470, independent: 662764, independent conditional: 0, independent unconditional: 662764, dependent: 14706, dependent conditional: 0, dependent unconditional: 14706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14706, independent: 4312, independent conditional: 400, independent unconditional: 3912, dependent: 10394, dependent conditional: 198, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14706, independent: 4312, independent conditional: 400, independent unconditional: 3912, dependent: 10394, dependent conditional: 198, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14151, independent: 4193, independent conditional: 370, independent unconditional: 3823, dependent: 9958, dependent conditional: 162, dependent unconditional: 9796, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 786541, independent: 108046, independent conditional: 405, independent unconditional: 107641, dependent: 1025, dependent conditional: 0, dependent unconditional: 1025, unknown: 677470, unknown conditional: 598, unknown unconditional: 676872] , Statistics on independence cache: Total cache size (in pairs): 677470, Positive cache size: 667076, Positive conditional cache size: 400, Positive unconditional cache size: 666676, Negative cache size: 10394, Negative conditional cache size: 198, Negative unconditional cache size: 10196, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 343 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 18.2s, Number of persistent set computation: 1738, Number of trivial persistent sets: 1413, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 761972, independent: 751776, independent conditional: 0, independent unconditional: 751776, dependent: 10196, dependent conditional: 0, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 785871, independent: 775122, independent conditional: 23346, independent unconditional: 751776, dependent: 10749, dependent conditional: 553, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 785528, independent: 775122, independent conditional: 23346, independent unconditional: 751776, dependent: 10406, dependent conditional: 210, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 785528, independent: 775122, independent conditional: 23346, independent unconditional: 751776, dependent: 10406, dependent conditional: 210, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 786541, independent: 775122, independent conditional: 805, independent unconditional: 774317, dependent: 11419, dependent conditional: 208, dependent unconditional: 11211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 786541, independent: 775122, independent conditional: 805, independent unconditional: 774317, dependent: 11419, dependent conditional: 198, dependent unconditional: 11221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 786541, independent: 775122, independent conditional: 805, independent unconditional: 774317, dependent: 11419, dependent conditional: 198, dependent unconditional: 11221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 677470, independent: 667076, independent conditional: 400, independent unconditional: 666676, dependent: 10394, dependent conditional: 198, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 677470, independent: 662764, independent conditional: 0, independent unconditional: 662764, dependent: 14706, dependent conditional: 0, dependent unconditional: 14706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14706, independent: 4312, independent conditional: 400, independent unconditional: 3912, dependent: 10394, dependent conditional: 198, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14706, independent: 4312, independent conditional: 400, independent unconditional: 3912, dependent: 10394, dependent conditional: 198, dependent unconditional: 10196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14151, independent: 4193, independent conditional: 370, independent unconditional: 3823, dependent: 9958, dependent conditional: 162, dependent unconditional: 9796, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 786541, independent: 108046, independent conditional: 405, independent unconditional: 107641, dependent: 1025, dependent conditional: 0, dependent unconditional: 1025, unknown: 677470, unknown conditional: 598, unknown unconditional: 676872] , Statistics on independence cache: Total cache size (in pairs): 677470, Positive cache size: 667076, Positive conditional cache size: 400, Positive unconditional cache size: 666676, Negative cache size: 10394, Negative conditional cache size: 198, Negative unconditional cache size: 10196, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 343 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 845885, independent: 834556, independent conditional: 24631, independent unconditional: 809925, dependent: 11329, dependent conditional: 589, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 845504, independent: 834556, independent conditional: 24631, independent unconditional: 809925, dependent: 10948, dependent conditional: 208, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 845504, independent: 834556, independent conditional: 24631, independent unconditional: 809925, dependent: 10948, dependent conditional: 208, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 846565, independent: 834556, independent conditional: 853, independent unconditional: 833703, dependent: 12009, dependent conditional: 208, dependent unconditional: 11801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 846565, independent: 834556, independent conditional: 853, independent unconditional: 833703, dependent: 12009, dependent conditional: 198, dependent unconditional: 11811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 846565, independent: 834556, independent conditional: 853, independent unconditional: 833703, dependent: 12009, dependent conditional: 198, dependent unconditional: 11811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 728761, independent: 717823, independent conditional: 424, independent unconditional: 717399, dependent: 10938, dependent conditional: 198, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 728761, independent: 713331, independent conditional: 0, independent unconditional: 713331, dependent: 15430, dependent conditional: 0, dependent unconditional: 15430, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15430, independent: 4492, independent conditional: 424, independent unconditional: 4068, dependent: 10938, dependent conditional: 198, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15430, independent: 4492, independent conditional: 424, independent unconditional: 4068, dependent: 10938, dependent conditional: 198, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13361, independent: 4238, independent conditional: 393, independent unconditional: 3845, dependent: 9123, dependent conditional: 165, dependent unconditional: 8958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 846565, independent: 116733, independent conditional: 429, independent unconditional: 116304, dependent: 1071, dependent conditional: 0, dependent unconditional: 1071, unknown: 728761, unknown conditional: 622, unknown unconditional: 728139] , Statistics on independence cache: Total cache size (in pairs): 728761, Positive cache size: 717823, Positive conditional cache size: 424, Positive unconditional cache size: 717399, Negative cache size: 10938, Negative conditional cache size: 198, Negative unconditional cache size: 10740, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 381 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.8s, Number of persistent set computation: 2349, Number of trivial persistent sets: 1851, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 820665, independent: 809925, independent conditional: 0, independent unconditional: 809925, dependent: 10740, dependent conditional: 0, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 845885, independent: 834556, independent conditional: 24631, independent unconditional: 809925, dependent: 11329, dependent conditional: 589, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 845504, independent: 834556, independent conditional: 24631, independent unconditional: 809925, dependent: 10948, dependent conditional: 208, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 845504, independent: 834556, independent conditional: 24631, independent unconditional: 809925, dependent: 10948, dependent conditional: 208, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 846565, independent: 834556, independent conditional: 853, independent unconditional: 833703, dependent: 12009, dependent conditional: 208, dependent unconditional: 11801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 846565, independent: 834556, independent conditional: 853, independent unconditional: 833703, dependent: 12009, dependent conditional: 198, dependent unconditional: 11811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 846565, independent: 834556, independent conditional: 853, independent unconditional: 833703, dependent: 12009, dependent conditional: 198, dependent unconditional: 11811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 728761, independent: 717823, independent conditional: 424, independent unconditional: 717399, dependent: 10938, dependent conditional: 198, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 728761, independent: 713331, independent conditional: 0, independent unconditional: 713331, dependent: 15430, dependent conditional: 0, dependent unconditional: 15430, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15430, independent: 4492, independent conditional: 424, independent unconditional: 4068, dependent: 10938, dependent conditional: 198, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15430, independent: 4492, independent conditional: 424, independent unconditional: 4068, dependent: 10938, dependent conditional: 198, dependent unconditional: 10740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13361, independent: 4238, independent conditional: 393, independent unconditional: 3845, dependent: 9123, dependent conditional: 165, dependent unconditional: 8958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 846565, independent: 116733, independent conditional: 429, independent unconditional: 116304, dependent: 1071, dependent conditional: 0, dependent unconditional: 1071, unknown: 728761, unknown conditional: 622, unknown unconditional: 728139] , Statistics on independence cache: Total cache size (in pairs): 728761, Positive cache size: 717823, Positive conditional cache size: 424, Positive unconditional cache size: 717399, Negative cache size: 10938, Negative conditional cache size: 198, Negative unconditional cache size: 10740, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 381 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 853064, independent: 841383, independent conditional: 25233, independent unconditional: 816150, dependent: 11681, dependent conditional: 568, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 852718, independent: 841383, independent conditional: 25233, independent unconditional: 816150, dependent: 11335, dependent conditional: 222, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 852718, independent: 841383, independent conditional: 25233, independent unconditional: 816150, dependent: 11335, dependent conditional: 222, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 853815, independent: 841383, independent conditional: 877, independent unconditional: 840506, dependent: 12432, dependent conditional: 220, dependent unconditional: 12212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 853815, independent: 841383, independent conditional: 877, independent unconditional: 840506, dependent: 12432, dependent conditional: 210, dependent unconditional: 12222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 853815, independent: 841383, independent conditional: 877, independent unconditional: 840506, dependent: 12432, dependent conditional: 210, dependent unconditional: 12222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 736404, independent: 725081, independent conditional: 436, independent unconditional: 724645, dependent: 11323, dependent conditional: 210, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 736404, independent: 720404, independent conditional: 0, independent unconditional: 720404, dependent: 16000, dependent conditional: 0, dependent unconditional: 16000, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16000, independent: 4677, independent conditional: 436, independent unconditional: 4241, dependent: 11323, dependent conditional: 210, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16000, independent: 4677, independent conditional: 436, independent unconditional: 4241, dependent: 11323, dependent conditional: 210, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13907, independent: 4547, independent conditional: 529, independent unconditional: 4017, dependent: 9360, dependent conditional: 171, dependent unconditional: 9189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 853815, independent: 116302, independent conditional: 441, independent unconditional: 115861, dependent: 1109, dependent conditional: 0, dependent unconditional: 1109, unknown: 736404, unknown conditional: 646, unknown unconditional: 735758] , Statistics on independence cache: Total cache size (in pairs): 736404, Positive cache size: 725081, Positive conditional cache size: 436, Positive unconditional cache size: 724645, Negative cache size: 11323, Negative conditional cache size: 210, Negative unconditional cache size: 11113, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.2s, Number of persistent set computation: 1788, Number of trivial persistent sets: 1459, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 827263, independent: 816150, independent conditional: 0, independent unconditional: 816150, dependent: 11113, dependent conditional: 0, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 853064, independent: 841383, independent conditional: 25233, independent unconditional: 816150, dependent: 11681, dependent conditional: 568, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 852718, independent: 841383, independent conditional: 25233, independent unconditional: 816150, dependent: 11335, dependent conditional: 222, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 852718, independent: 841383, independent conditional: 25233, independent unconditional: 816150, dependent: 11335, dependent conditional: 222, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 853815, independent: 841383, independent conditional: 877, independent unconditional: 840506, dependent: 12432, dependent conditional: 220, dependent unconditional: 12212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 853815, independent: 841383, independent conditional: 877, independent unconditional: 840506, dependent: 12432, dependent conditional: 210, dependent unconditional: 12222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 853815, independent: 841383, independent conditional: 877, independent unconditional: 840506, dependent: 12432, dependent conditional: 210, dependent unconditional: 12222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 736404, independent: 725081, independent conditional: 436, independent unconditional: 724645, dependent: 11323, dependent conditional: 210, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 736404, independent: 720404, independent conditional: 0, independent unconditional: 720404, dependent: 16000, dependent conditional: 0, dependent unconditional: 16000, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16000, independent: 4677, independent conditional: 436, independent unconditional: 4241, dependent: 11323, dependent conditional: 210, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16000, independent: 4677, independent conditional: 436, independent unconditional: 4241, dependent: 11323, dependent conditional: 210, dependent unconditional: 11113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13907, independent: 4547, independent conditional: 529, independent unconditional: 4017, dependent: 9360, dependent conditional: 171, dependent unconditional: 9189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 853815, independent: 116302, independent conditional: 441, independent unconditional: 115861, dependent: 1109, dependent conditional: 0, dependent unconditional: 1109, unknown: 736404, unknown conditional: 646, unknown unconditional: 735758] , Statistics on independence cache: Total cache size (in pairs): 736404, Positive cache size: 725081, Positive conditional cache size: 436, Positive unconditional cache size: 724645, Negative cache size: 11323, Negative conditional cache size: 210, Negative unconditional cache size: 11113, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 889439, independent: 877278, independent conditional: 26376, independent unconditional: 850902, dependent: 12161, dependent conditional: 584, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 889090, independent: 877278, independent conditional: 26376, independent unconditional: 850902, dependent: 11812, dependent conditional: 235, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 889090, independent: 877278, independent conditional: 26376, independent unconditional: 850902, dependent: 11812, dependent conditional: 235, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890226, independent: 877278, independent conditional: 903, independent unconditional: 876375, dependent: 12948, dependent conditional: 233, dependent unconditional: 12715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 890226, independent: 877278, independent conditional: 903, independent unconditional: 876375, dependent: 12948, dependent conditional: 223, dependent unconditional: 12725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 890226, independent: 877278, independent conditional: 903, independent unconditional: 876375, dependent: 12948, dependent conditional: 223, dependent unconditional: 12725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 768166, independent: 756366, independent conditional: 449, independent unconditional: 755917, dependent: 11800, dependent conditional: 223, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 768166, independent: 751502, independent conditional: 0, independent unconditional: 751502, dependent: 16664, dependent conditional: 0, dependent unconditional: 16664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16664, independent: 4864, independent conditional: 449, independent unconditional: 4415, dependent: 11800, dependent conditional: 223, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16664, independent: 4864, independent conditional: 449, independent unconditional: 4415, dependent: 11800, dependent conditional: 223, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14480, independent: 4499, independent conditional: 518, independent unconditional: 3982, dependent: 9981, dependent conditional: 185, dependent unconditional: 9796, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 890226, independent: 120912, independent conditional: 454, independent unconditional: 120458, dependent: 1148, dependent conditional: 0, dependent unconditional: 1148, unknown: 768166, unknown conditional: 672, unknown unconditional: 767494] , Statistics on independence cache: Total cache size (in pairs): 768166, Positive cache size: 756366, Positive conditional cache size: 449, Positive unconditional cache size: 755917, Negative cache size: 11800, Negative conditional cache size: 223, Negative unconditional cache size: 11577, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 349 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 18.1s, Number of persistent set computation: 1815, Number of trivial persistent sets: 1483, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 862479, independent: 850902, independent conditional: 0, independent unconditional: 850902, dependent: 11577, dependent conditional: 0, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 889439, independent: 877278, independent conditional: 26376, independent unconditional: 850902, dependent: 12161, dependent conditional: 584, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 889090, independent: 877278, independent conditional: 26376, independent unconditional: 850902, dependent: 11812, dependent conditional: 235, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 889090, independent: 877278, independent conditional: 26376, independent unconditional: 850902, dependent: 11812, dependent conditional: 235, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890226, independent: 877278, independent conditional: 903, independent unconditional: 876375, dependent: 12948, dependent conditional: 233, dependent unconditional: 12715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 890226, independent: 877278, independent conditional: 903, independent unconditional: 876375, dependent: 12948, dependent conditional: 223, dependent unconditional: 12725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 890226, independent: 877278, independent conditional: 903, independent unconditional: 876375, dependent: 12948, dependent conditional: 223, dependent unconditional: 12725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 768166, independent: 756366, independent conditional: 449, independent unconditional: 755917, dependent: 11800, dependent conditional: 223, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 768166, independent: 751502, independent conditional: 0, independent unconditional: 751502, dependent: 16664, dependent conditional: 0, dependent unconditional: 16664, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16664, independent: 4864, independent conditional: 449, independent unconditional: 4415, dependent: 11800, dependent conditional: 223, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16664, independent: 4864, independent conditional: 449, independent unconditional: 4415, dependent: 11800, dependent conditional: 223, dependent unconditional: 11577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14480, independent: 4499, independent conditional: 518, independent unconditional: 3982, dependent: 9981, dependent conditional: 185, dependent unconditional: 9796, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 890226, independent: 120912, independent conditional: 454, independent unconditional: 120458, dependent: 1148, dependent conditional: 0, dependent unconditional: 1148, unknown: 768166, unknown conditional: 672, unknown unconditional: 767494] , Statistics on independence cache: Total cache size (in pairs): 768166, Positive cache size: 756366, Positive conditional cache size: 449, Positive unconditional cache size: 755917, Negative cache size: 11800, Negative conditional cache size: 223, Negative unconditional cache size: 11577, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 349 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 415660, independent: 410538, independent conditional: 1506, independent unconditional: 409032, dependent: 5122, dependent conditional: 185, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 415487, independent: 410538, independent conditional: 1506, independent unconditional: 409032, dependent: 4949, dependent conditional: 12, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 415487, independent: 410538, independent conditional: 1506, independent unconditional: 409032, dependent: 4949, dependent conditional: 12, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 415497, independent: 410538, independent conditional: 0, independent unconditional: 410538, dependent: 4959, dependent conditional: 10, dependent unconditional: 4949, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 415497, independent: 410538, independent conditional: 0, independent unconditional: 410538, dependent: 4959, dependent conditional: 0, dependent unconditional: 4959, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 415497, independent: 410538, independent conditional: 0, independent unconditional: 410538, dependent: 4959, dependent conditional: 0, dependent unconditional: 4959, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 379365, independent: 374428, independent conditional: 0, independent unconditional: 374428, dependent: 4937, dependent conditional: 0, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 379365, independent: 372757, independent conditional: 0, independent unconditional: 372757, dependent: 6608, dependent conditional: 0, dependent unconditional: 6608, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6608, independent: 1671, independent conditional: 0, independent unconditional: 1671, dependent: 4937, dependent conditional: 0, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6608, independent: 1671, independent conditional: 0, independent unconditional: 1671, dependent: 4937, dependent conditional: 0, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6068, independent: 1780, independent conditional: 0, independent unconditional: 1780, dependent: 4288, dependent conditional: 0, dependent unconditional: 4288, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 415497, independent: 36110, independent conditional: 0, independent unconditional: 36110, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 379365, unknown conditional: 0, unknown unconditional: 379365] , Statistics on independence cache: Total cache size (in pairs): 379365, Positive cache size: 374428, Positive conditional cache size: 0, Positive unconditional cache size: 374428, Negative cache size: 4937, Negative conditional cache size: 0, Negative unconditional cache size: 4937, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 173 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.6s, Number of persistent set computation: 604, Number of trivial persistent sets: 388, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 413969, independent: 409032, independent conditional: 0, independent unconditional: 409032, dependent: 4937, dependent conditional: 0, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 415660, independent: 410538, independent conditional: 1506, independent unconditional: 409032, dependent: 5122, dependent conditional: 185, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 415487, independent: 410538, independent conditional: 1506, independent unconditional: 409032, dependent: 4949, dependent conditional: 12, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 415487, independent: 410538, independent conditional: 1506, independent unconditional: 409032, dependent: 4949, dependent conditional: 12, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 415497, independent: 410538, independent conditional: 0, independent unconditional: 410538, dependent: 4959, dependent conditional: 10, dependent unconditional: 4949, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 415497, independent: 410538, independent conditional: 0, independent unconditional: 410538, dependent: 4959, dependent conditional: 0, dependent unconditional: 4959, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 415497, independent: 410538, independent conditional: 0, independent unconditional: 410538, dependent: 4959, dependent conditional: 0, dependent unconditional: 4959, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 379365, independent: 374428, independent conditional: 0, independent unconditional: 374428, dependent: 4937, dependent conditional: 0, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 379365, independent: 372757, independent conditional: 0, independent unconditional: 372757, dependent: 6608, dependent conditional: 0, dependent unconditional: 6608, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6608, independent: 1671, independent conditional: 0, independent unconditional: 1671, dependent: 4937, dependent conditional: 0, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6608, independent: 1671, independent conditional: 0, independent unconditional: 1671, dependent: 4937, dependent conditional: 0, dependent unconditional: 4937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6068, independent: 1780, independent conditional: 0, independent unconditional: 1780, dependent: 4288, dependent conditional: 0, dependent unconditional: 4288, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 415497, independent: 36110, independent conditional: 0, independent unconditional: 36110, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 379365, unknown conditional: 0, unknown unconditional: 379365] , Statistics on independence cache: Total cache size (in pairs): 379365, Positive cache size: 374428, Positive conditional cache size: 0, Positive unconditional cache size: 374428, Negative cache size: 4937, Negative conditional cache size: 0, Negative unconditional cache size: 4937, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 10, Maximal queried relation: 1, Independence queries for same thread: 173 - TimeoutResultAtElement [Line: 691]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while PartialOrderCegarLoop was analyzing trace of length 405 with TraceHistMax 11,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. - TimeoutResultAtElement [Line: 710]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 405 with TraceHistMax 11,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 130 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, 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.6s InterpolantComputationTime, 304 NumberOfCodeBlocks, 304 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 311 ConstructedInterpolants, 0 QuantifiedInterpolants, 419 SizeOfPredicates, 2 NumberOfNonLiveVariables, 208 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1/4 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, 153 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.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: 15, 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, 449 NumberOfCodeBlocks, 449 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 460 ConstructedInterpolants, 0 QuantifiedInterpolants, 994 SizeOfPredicates, 4 NumberOfNonLiveVariables, 303 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 23/48 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, 176 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.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: 20, 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, 474 NumberOfCodeBlocks, 474 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 449 ConstructedInterpolants, 0 QuantifiedInterpolants, 986 SizeOfPredicates, 4 NumberOfNonLiveVariables, 306 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 23/48 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, 199 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.8s, 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: 24, 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, 497 NumberOfCodeBlocks, 497 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 445 ConstructedInterpolants, 0 QuantifiedInterpolants, 979 SizeOfPredicates, 4 NumberOfNonLiveVariables, 303 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 23/48 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, 222 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.0s, 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: 26, 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, 606 NumberOfCodeBlocks, 606 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 527 ConstructedInterpolants, 0 QuantifiedInterpolants, 1064 SizeOfPredicates, 4 NumberOfNonLiveVariables, 306 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 138/163 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, 245 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.0s, 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: 26, 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, 549 NumberOfCodeBlocks, 549 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 445 ConstructedInterpolants, 0 QuantifiedInterpolants, 979 SizeOfPredicates, 4 NumberOfNonLiveVariables, 303 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 23/48 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, 268 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.2s, 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: 26, 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, 574 NumberOfCodeBlocks, 574 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 445 ConstructedInterpolants, 0 QuantifiedInterpolants, 979 SizeOfPredicates, 4 NumberOfNonLiveVariables, 303 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 23/48 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, 291 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.5s, 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: 26, 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, 601 NumberOfCodeBlocks, 601 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 445 ConstructedInterpolants, 0 QuantifiedInterpolants, 979 SizeOfPredicates, 4 NumberOfNonLiveVariables, 303 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 23/48 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, 314 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.8s, 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: 26, 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, 771 NumberOfCodeBlocks, 771 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 587 ConstructedInterpolants, 0 QuantifiedInterpolants, 1121 SizeOfPredicates, 4 NumberOfNonLiveVariables, 303 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 418/443 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, 337 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.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: 17, 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.9s InterpolantComputationTime, 1278 NumberOfCodeBlocks, 1278 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 1397 ConstructedInterpolants, 6 QuantifiedInterpolants, 5056 SizeOfPredicates, 5 NumberOfNonLiveVariables, 1155 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 7 InterpolantComputations, 1 PerfectInterpolantSequences, 1441/1504 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, 360 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 50, 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, 2.0s InterpolantComputationTime, 1423 NumberOfCodeBlocks, 1423 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1489 ConstructedInterpolants, 0 QuantifiedInterpolants, 3286 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1164/2290 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, 383 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.9s InterpolantComputationTime, 1442 NumberOfCodeBlocks, 1442 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1488 ConstructedInterpolants, 0 QuantifiedInterpolants, 3186 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1122/2246 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, 406 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 1487 NumberOfCodeBlocks, 1487 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1502 ConstructedInterpolants, 0 QuantifiedInterpolants, 3203 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1404/2528 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, 429 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.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: 63, 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.7s InterpolantComputationTime, 1479 NumberOfCodeBlocks, 1479 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 452 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.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: 67, 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.7s InterpolantComputationTime, 1508 NumberOfCodeBlocks, 1508 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 475 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.8s, 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: 71, 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.7s InterpolantComputationTime, 1541 NumberOfCodeBlocks, 1541 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 498 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.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: 74, 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.7s InterpolantComputationTime, 1727 NumberOfCodeBlocks, 1727 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1626 ConstructedInterpolants, 0 QuantifiedInterpolants, 3324 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2080/3204 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, 521 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.7s, 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: 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.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 1591 NumberOfCodeBlocks, 1591 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 544 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.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: 83, 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.7s InterpolantComputationTime, 1622 NumberOfCodeBlocks, 1622 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1466 ConstructedInterpolants, 0 QuantifiedInterpolants, 3167 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 567 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.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: 87, 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.8s InterpolantComputationTime, 1644 NumberOfCodeBlocks, 1644 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 590 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.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: 90, 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, 1871 NumberOfCodeBlocks, 1871 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1665 ConstructedInterpolants, 0 QuantifiedInterpolants, 3366 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2766/3890 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, 613 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.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: 95, 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, 1695 NumberOfCodeBlocks, 1695 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 636 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.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: 97, 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.6s InterpolantComputationTime, 1933 NumberOfCodeBlocks, 1933 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1672 ConstructedInterpolants, 0 QuantifiedInterpolants, 3370 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3204/4328 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, 659 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.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: 97, 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, 1745 NumberOfCodeBlocks, 1745 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 682 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.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: 97, 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.5s InterpolantComputationTime, 2040 NumberOfCodeBlocks, 2040 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1729 ConstructedInterpolants, 0 QuantifiedInterpolants, 3427 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3686/4810 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, 705 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.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: 97, 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, 1800 NumberOfCodeBlocks, 1800 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 728 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 14.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 10.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: 97, 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.6s InterpolantComputationTime, 2108 NumberOfCodeBlocks, 2108 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1744 ConstructedInterpolants, 0 QuantifiedInterpolants, 3445 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4204/5328 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, 751 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 14.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 10.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: 97, 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.8s InterpolantComputationTime, 1850 NumberOfCodeBlocks, 1850 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 774 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 11.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: 97, 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.6s InterpolantComputationTime, 1881 NumberOfCodeBlocks, 1881 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1466 ConstructedInterpolants, 0 QuantifiedInterpolants, 3167 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 797 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 12.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: 97, 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.6s InterpolantComputationTime, 1905 NumberOfCodeBlocks, 1905 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 820 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 12.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: 97, 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.6s InterpolantComputationTime, 1927 NumberOfCodeBlocks, 1927 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 843 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 17.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 13.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: 97, 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.5s InterpolantComputationTime, 1955 NumberOfCodeBlocks, 1955 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 866 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 21.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 16.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: 97, 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.7s InterpolantComputationTime, 1982 NumberOfCodeBlocks, 1982 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 889 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 17.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: 97, 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.7s InterpolantComputationTime, 2008 NumberOfCodeBlocks, 2008 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 912 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 24.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 19.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: 97, 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.6s InterpolantComputationTime, 2036 NumberOfCodeBlocks, 2036 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1466 ConstructedInterpolants, 0 QuantifiedInterpolants, 3167 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 935 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.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: 97, 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.7s InterpolantComputationTime, 2059 NumberOfCodeBlocks, 2059 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 958 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 17.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: 97, 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.8s InterpolantComputationTime, 2091 NumberOfCodeBlocks, 2091 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1466 ConstructedInterpolants, 0 QuantifiedInterpolants, 3167 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 981 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 17.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: 97, 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.6s InterpolantComputationTime, 2109 NumberOfCodeBlocks, 2109 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1004 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.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: 97, 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.5s InterpolantComputationTime, 2137 NumberOfCodeBlocks, 2137 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1027 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 24.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 19.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: 97, 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.7s InterpolantComputationTime, 2164 NumberOfCodeBlocks, 2164 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1050 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.3s, 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: 97, 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.6s InterpolantComputationTime, 2190 NumberOfCodeBlocks, 2190 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1073 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 19.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: 97, 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.6s InterpolantComputationTime, 2214 NumberOfCodeBlocks, 2214 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1096 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 34.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 28.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: 97, 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.8s InterpolantComputationTime, 3171 NumberOfCodeBlocks, 3171 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2392 ConstructedInterpolants, 0 QuantifiedInterpolants, 4093 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 17847/18971 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, 1119 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 25.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: 97, 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.8s InterpolantComputationTime, 2269 NumberOfCodeBlocks, 2269 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1142 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.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: 97, 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.7s InterpolantComputationTime, 2879 NumberOfCodeBlocks, 2879 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2050 ConstructedInterpolants, 0 QuantifiedInterpolants, 3751 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1062 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 10684/11808 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, 1165 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.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: 97, 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.5s InterpolantComputationTime, 2319 NumberOfCodeBlocks, 2319 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1188 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.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: 97, 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.5s InterpolantComputationTime, 2346 NumberOfCodeBlocks, 2346 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1462 ConstructedInterpolants, 0 QuantifiedInterpolants, 3160 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1059 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1120/2244 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, 1211 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.1s, OverallIterations: 2, 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: 2, 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.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 254 NumberOfCodeBlocks, 254 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 253 ConstructedInterpolants, 0 QuantifiedInterpolants, 253 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 561/561 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