/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_THREAD_INSTANCE --traceabstraction.maximal.amount.of.steps.the.threads.are.allowed.to.take.successively 1 --traceabstraction.enable.heuristic.with.loops.as.step.type false --traceabstraction.considered.threads.and.their.maximal.amount.of.steps X --traceabstraction.defines.what.statements.are.considered.a.step.in.por ALL_READ_WRITE -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-32214ab [2023-05-20 10:28:23,685 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-20 10:28:23,687 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-20 10:28:23,725 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-20 10:28:23,726 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-20 10:28:23,729 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-20 10:28:23,731 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-20 10:28:23,734 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-20 10:28:23,736 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-20 10:28:23,740 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-20 10:28:23,741 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-20 10:28:23,742 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-20 10:28:23,742 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-20 10:28:23,744 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-20 10:28:23,746 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-20 10:28:23,747 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-20 10:28:23,747 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-20 10:28:23,748 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-20 10:28:23,750 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-20 10:28:23,756 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-20 10:28:23,757 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-20 10:28:23,758 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-20 10:28:23,759 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-20 10:28:23,760 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-20 10:28:23,766 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-20 10:28:23,767 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-20 10:28:23,767 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-20 10:28:23,768 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-20 10:28:23,769 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-20 10:28:23,769 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-20 10:28:23,770 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-20 10:28:23,770 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-20 10:28:23,772 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-20 10:28:23,773 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-20 10:28:23,774 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-20 10:28:23,774 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-20 10:28:23,774 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-20 10:28:23,775 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-20 10:28:23,775 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-20 10:28:23,775 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-20 10:28:23,776 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-20 10:28:23,777 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-20 10:28:23,806 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-20 10:28:23,806 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-20 10:28:23,807 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-20 10:28:23,807 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-20 10:28:23,808 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-20 10:28:23,808 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-20 10:28:23,808 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-20 10:28:23,808 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-20 10:28:23,808 INFO L138 SettingsManager]: * Use SBE=true [2023-05-20 10:28:23,809 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-20 10:28:23,809 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-20 10:28:23,809 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-20 10:28:23,810 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-20 10:28:23,811 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-20 10:28:23,811 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-20 10:28:23,811 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-20 10:28:23,811 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-20 10:28:23,811 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-20 10:28:23,811 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-20 10:28:23,811 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-20 10:28:23,811 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-20 10:28:23,812 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_THREAD_INSTANCE Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Maximal amount of steps the threads are allowed to take successively -> 1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Enable heuristic with loops as step type -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Considered threads and their maximal amount of steps -> X Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Defines what statements are considered a step in POR -> ALL_READ_WRITE [2023-05-20 10:28:24,048 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-20 10:28:24,071 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-20 10:28:24,073 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-20 10:28:24,073 INFO L271 PluginConnector]: Initializing CDTParser... [2023-05-20 10:28:24,074 INFO L275 PluginConnector]: CDTParser initialized [2023-05-20 10:28:24,075 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i [2023-05-20 10:28:24,122 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/74f25588f/6336ca605b254813917fe6b86bdb45a6/FLAG29952fd79 [2023-05-20 10:28:24,555 INFO L306 CDTParser]: Found 1 translation units. [2023-05-20 10:28:24,556 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i [2023-05-20 10:28:24,581 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/74f25588f/6336ca605b254813917fe6b86bdb45a6/FLAG29952fd79 [2023-05-20 10:28:24,915 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/74f25588f/6336ca605b254813917fe6b86bdb45a6 [2023-05-20 10:28:24,917 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-20 10:28:24,919 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-05-20 10:28:24,921 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-05-20 10:28:24,921 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-05-20 10:28:24,924 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-05-20 10:28:24,925 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.05 10:28:24" (1/1) ... [2023-05-20 10:28:24,926 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9c7fb81 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:24, skipping insertion in model container [2023-05-20 10:28:24,927 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.05 10:28:24" (1/1) ... [2023-05-20 10:28:24,934 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-05-20 10:28:24,977 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-05-20 10:28:25,286 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_41-trylock_racefree.i[30176,30189] [2023-05-20 10:28:25,311 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-20 10:28:25,321 INFO L203 MainTranslator]: Completed pre-run [2023-05-20 10:28:25,360 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_41-trylock_racefree.i[30176,30189] [2023-05-20 10:28:25,375 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-20 10:28:25,407 INFO L208 MainTranslator]: Completed translation [2023-05-20 10:28:25,407 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25 WrapperNode [2023-05-20 10:28:25,407 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-05-20 10:28:25,408 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-20 10:28:25,409 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-20 10:28:25,409 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-20 10:28:25,415 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,446 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,465 INFO L138 Inliner]: procedures = 171, calls = 30, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 77 [2023-05-20 10:28:25,465 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-20 10:28:25,466 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-20 10:28:25,466 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-20 10:28:25,466 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-20 10:28:25,473 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,474 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,480 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,481 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,486 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,490 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,491 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,492 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,494 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-20 10:28:25,495 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-20 10:28:25,495 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-20 10:28:25,495 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-20 10:28:25,496 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (1/1) ... [2023-05-20 10:28:25,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-20 10:28:25,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:25,523 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 10:28:25,524 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 10:28:25,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-05-20 10:28:25,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-05-20 10:28:25,559 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-05-20 10:28:25,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-05-20 10:28:25,562 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-05-20 10:28:25,562 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-05-20 10:28:25,562 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-05-20 10:28:25,563 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-05-20 10:28:25,563 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexTryLock [2023-05-20 10:28:25,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-05-20 10:28:25,563 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-20 10:28:25,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-20 10:28:25,564 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 10:28:25,749 INFO L235 CfgBuilder]: Building ICFG [2023-05-20 10:28:25,751 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-20 10:28:25,933 INFO L276 CfgBuilder]: Performing block encoding [2023-05-20 10:28:25,939 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-20 10:28:25,939 INFO L300 CfgBuilder]: Removed 11 assume(true) statements. [2023-05-20 10:28:25,941 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.05 10:28:25 BoogieIcfgContainer [2023-05-20 10:28:25,941 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-20 10:28:25,943 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-20 10:28:25,943 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-20 10:28:25,946 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-20 10:28:25,946 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.05 10:28:24" (1/3) ... [2023-05-20 10:28:25,947 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ef9bf96 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.05 10:28:25, skipping insertion in model container [2023-05-20 10:28:25,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 10:28:25" (2/3) ... [2023-05-20 10:28:25,947 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ef9bf96 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.05 10:28:25, skipping insertion in model container [2023-05-20 10:28:25,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.05 10:28:25" (3/3) ... [2023-05-20 10:28:25,948 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_41-trylock_racefree.i [2023-05-20 10:28:25,955 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-20 10:28:25,962 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-20 10:28:25,962 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-20 10:28:25,962 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-20 10:28:26,007 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-05-20 10:28:26,047 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:26,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:26,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:26,049 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 10:28:26,050 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 10:28:26,081 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:26,095 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:26,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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:26,101 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:26,310 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:26,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:26,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1372551751, now seen corresponding path program 1 times [2023-05-20 10:28:26,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:26,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130780240] [2023-05-20 10:28:26,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:26,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:26,582 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 10:28:26,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:26,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130780240] [2023-05-20 10:28:26,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130780240] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:26,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:28:26,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:28:26,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675021622] [2023-05-20 10:28:26,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:26,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:26,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:26,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:26,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:28:26,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:26,613 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:26,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 0 states have call successors, (0), 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 10:28:26,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:26,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:26,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-20 10:28:26,710 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:26,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:26,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1854629471, now seen corresponding path program 1 times [2023-05-20 10:28:26,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:26,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261337845] [2023-05-20 10:28:26,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:26,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:26,988 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 10:28:26,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:26,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261337845] [2023-05-20 10:28:26,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261337845] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:26,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620668510] [2023-05-20 10:28:26,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:26,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:26,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:26,991 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 10:28:27,013 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 10:28:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:27,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-20 10:28:27,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:27,233 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 10:28:27,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:27,309 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 10:28:27,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620668510] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:27,310 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:27,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-20 10:28:27,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484756400] [2023-05-20 10:28:27,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:27,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-20 10:28:27,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:27,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-20 10:28:27,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-20 10:28:27,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:27,313 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:27,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:28:27,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:27,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:27,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:27,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-20 10:28:27,416 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 10:28:27,603 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 10:28:27,604 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:27,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:27,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1981480189, now seen corresponding path program 1 times [2023-05-20 10:28:27,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:27,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28894419] [2023-05-20 10:28:27,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:27,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:27,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:27,631 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:27,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:27,680 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:27,685 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:27,686 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:27,688 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:27,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-05-20 10:28:27,701 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:27,703 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:27,703 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-05-20 10:28:27,728 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-20 10:28:27,734 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:27,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:27,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:27,735 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 10:28:27,739 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:27,740 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:27,743 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:27,743 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:27,765 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 10:28:27,975 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:27,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:27,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1588077704, now seen corresponding path program 1 times [2023-05-20 10:28:27,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:27,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170700507] [2023-05-20 10:28:27,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:27,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:28,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:28,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:28,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170700507] [2023-05-20 10:28:28,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170700507] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:28,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114098562] [2023-05-20 10:28:28,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:28,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:28,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:28,398 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 10:28:28,420 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 10:28:28,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:28,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-20 10:28:28,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:28,536 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-05-20 10:28:28,537 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-20 10:28:28,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114098562] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:28,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-20 10:28:28,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-20 10:28:28,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22503734] [2023-05-20 10:28:28,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:28,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:28,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:28,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:28,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 10:28:28,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:28,541 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:28,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 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 10:28:28,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:28,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:28,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:28,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:28,869 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:28,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:28,870 INFO L85 PathProgramCache]: Analyzing trace with hash -2065341196, now seen corresponding path program 1 times [2023-05-20 10:28:28,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:28,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763086289] [2023-05-20 10:28:28,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:28,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:28,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:29,183 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:29,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:29,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763086289] [2023-05-20 10:28:29,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763086289] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:29,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495273451] [2023-05-20 10:28:29,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:29,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:29,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:29,185 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:28:29,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-05-20 10:28:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:29,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-20 10:28:29,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:29,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 10:28:29,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:29,504 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 10:28:29,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495273451] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:29,504 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:29,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-20 10:28:29,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870286471] [2023-05-20 10:28:29,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:29,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-20 10:28:29,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:29,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-20 10:28:29,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-20 10:28:29,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:29,506 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:29,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 13.8125) internal successors, (221), 16 states have internal predecessors, (221), 0 states have call successors, (0), 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 10:28:29,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:29,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:29,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:29,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-20 10:28:29,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:29,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:29,985 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:29,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:29,986 INFO L85 PathProgramCache]: Analyzing trace with hash -844479216, now seen corresponding path program 1 times [2023-05-20 10:28:29,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:29,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011325827] [2023-05-20 10:28:29,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:29,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:30,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:30,016 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:30,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:30,053 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:30,054 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:30,054 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:30,054 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:30,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-05-20 10:28:30,058 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:30,059 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:30,059 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-05-20 10:28:30,085 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-05-20 10:28:30,088 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:30,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:30,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:30,090 INFO L229 MonitoredProcess]: Starting monitored process 7 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 10:28:30,095 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:30,097 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:30,097 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:30,097 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:30,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Waiting until timeout for monitored process [2023-05-20 10:28:30,529 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:30,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:30,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1089438466, now seen corresponding path program 1 times [2023-05-20 10:28:30,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:30,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212193155] [2023-05-20 10:28:30,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:30,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:30,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:31,187 INFO L134 CoverageAnalysis]: Checked inductivity of 1405 backedges. 119 proven. 2 refuted. 0 times theorem prover too weak. 1284 trivial. 0 not checked. [2023-05-20 10:28:31,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:31,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212193155] [2023-05-20 10:28:31,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212193155] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:31,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611586195] [2023-05-20 10:28:31,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:31,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:31,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:31,190 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:28:31,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-05-20 10:28:31,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:31,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 937 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-20 10:28:31,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:31,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1405 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 1250 trivial. 0 not checked. [2023-05-20 10:28:31,467 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-20 10:28:31,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611586195] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:31,467 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-20 10:28:31,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-20 10:28:31,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035960752] [2023-05-20 10:28:31,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:31,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:31,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:31,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:31,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 10:28:31,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:31,470 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:31,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 71.0) internal successors, (142), 2 states have internal predecessors, (142), 0 states have call successors, (0), 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 10:28:31,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:31,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:31,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:31,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:31,753 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:31,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:31,754 INFO L85 PathProgramCache]: Analyzing trace with hash 690445665, now seen corresponding path program 1 times [2023-05-20 10:28:31,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:31,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822952294] [2023-05-20 10:28:31,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:31,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:31,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:32,067 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-05-20 10:28:32,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:32,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822952294] [2023-05-20 10:28:32,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822952294] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:32,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948014986] [2023-05-20 10:28:32,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:32,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:32,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:32,069 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 10:28:32,085 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 10:28:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:32,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 8 conjunts are in the unsatisfiable core [2023-05-20 10:28:32,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:32,340 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:28:32,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:32,537 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:28:32,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948014986] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:32,538 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:32,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 9] total 20 [2023-05-20 10:28:32,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815055754] [2023-05-20 10:28:32,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:32,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-05-20 10:28:32,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:32,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-05-20 10:28:32,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-05-20 10:28:32,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:32,540 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:32,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 15.85) internal successors, (317), 20 states have internal predecessors, (317), 0 states have call successors, (0), 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 10:28:32,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:32,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:32,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:32,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-05-20 10:28:32,867 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 10:28:33,057 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,SelfDestructingSolverStorable7 [2023-05-20 10:28:33,057 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:33,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:33,058 INFO L85 PathProgramCache]: Analyzing trace with hash 859740094, now seen corresponding path program 1 times [2023-05-20 10:28:33,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:33,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544941047] [2023-05-20 10:28:33,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:33,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:33,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:33,080 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:33,103 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:33,104 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:33,104 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:33,104 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:33,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-05-20 10:28:33,105 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:33,106 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:33,106 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-05-20 10:28:33,123 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-05-20 10:28:33,126 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:33,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:33,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:33,127 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 10:28:33,137 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:33,138 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:33,138 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:33,139 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:33,144 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 10:28:33,355 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:33,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:33,355 INFO L85 PathProgramCache]: Analyzing trace with hash -853908649, now seen corresponding path program 1 times [2023-05-20 10:28:33,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:33,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739253560] [2023-05-20 10:28:33,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:33,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:33,563 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-05-20 10:28:33,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:33,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739253560] [2023-05-20 10:28:33,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739253560] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:33,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999421628] [2023-05-20 10:28:33,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:33,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:33,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:33,569 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 10:28:33,594 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 10:28:33,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:33,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-20 10:28:33,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:33,718 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-05-20 10:28:33,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-20 10:28:33,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999421628] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:33,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-20 10:28:33,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-20 10:28:33,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606425403] [2023-05-20 10:28:33,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:33,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:33,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:33,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:33,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 10:28:33,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:33,720 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:33,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 47.5) internal successors, (95), 2 states have internal predecessors, (95), 0 states have call successors, (0), 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 10:28:33,720 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:33,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:33,963 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 10:28:34,154 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,SelfDestructingSolverStorable9 [2023-05-20 10:28:34,154 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:34,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:34,155 INFO L85 PathProgramCache]: Analyzing trace with hash -378763327, now seen corresponding path program 1 times [2023-05-20 10:28:34,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:34,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645193714] [2023-05-20 10:28:34,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:34,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:34,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:34,430 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-05-20 10:28:34,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:34,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645193714] [2023-05-20 10:28:34,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645193714] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:34,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708464831] [2023-05-20 10:28:34,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:34,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:34,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:34,432 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:28:34,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-05-20 10:28:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:34,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-20 10:28:34,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:34,800 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:34,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:35,091 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:35,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708464831] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:35,092 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:35,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 24 [2023-05-20 10:28:35,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638418839] [2023-05-20 10:28:35,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:35,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-05-20 10:28:35,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:35,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-05-20 10:28:35,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2023-05-20 10:28:35,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:35,094 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:35,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 16.666666666666668) internal successors, (400), 24 states have internal predecessors, (400), 0 states have call successors, (0), 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 10:28:35,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:35,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:35,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:35,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-05-20 10:28:35,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:35,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-05-20 10:28:35,690 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:35,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:35,690 INFO L85 PathProgramCache]: Analyzing trace with hash 952557427, now seen corresponding path program 1 times [2023-05-20 10:28:35,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:35,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817888516] [2023-05-20 10:28:35,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:35,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:35,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:35,720 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:35,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:35,765 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:35,765 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:35,765 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:35,765 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:35,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-05-20 10:28:35,767 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:35,767 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:35,767 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-05-20 10:28:35,786 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2023-05-20 10:28:35,788 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:35,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:35,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:35,790 INFO L229 MonitoredProcess]: Starting monitored process 13 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 10:28:35,798 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:35,799 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:35,800 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:35,800 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:35,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (13)] Waiting until timeout for monitored process [2023-05-20 10:28:36,132 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:36,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:36,132 INFO L85 PathProgramCache]: Analyzing trace with hash -825428582, now seen corresponding path program 1 times [2023-05-20 10:28:36,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:36,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178554641] [2023-05-20 10:28:36,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:36,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:36,327 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-05-20 10:28:36,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:36,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178554641] [2023-05-20 10:28:36,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178554641] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:36,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048345611] [2023-05-20 10:28:36,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:36,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:36,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:36,330 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:28:36,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-05-20 10:28:36,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:36,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-20 10:28:36,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:36,548 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-05-20 10:28:36,548 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-20 10:28:36,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048345611] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:36,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-20 10:28:36,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-20 10:28:36,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675835299] [2023-05-20 10:28:36,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:36,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:36,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:36,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:36,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 10:28:36,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:36,550 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:36,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 56.5) internal successors, (113), 2 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 10:28:36,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:36,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:36,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:36,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-05-20 10:28:36,979 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:36,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:36,980 INFO L85 PathProgramCache]: Analyzing trace with hash 13183903, now seen corresponding path program 1 times [2023-05-20 10:28:36,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:36,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687005616] [2023-05-20 10:28:36,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:36,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:37,239 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-05-20 10:28:37,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:37,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687005616] [2023-05-20 10:28:37,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687005616] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:37,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916952508] [2023-05-20 10:28:37,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:37,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:37,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:37,241 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 10:28:37,261 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 10:28:37,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:37,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 12 conjunts are in the unsatisfiable core [2023-05-20 10:28:37,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:37,717 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:37,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:38,037 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:38,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916952508] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:38,038 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:38,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13, 13] total 28 [2023-05-20 10:28:38,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885331941] [2023-05-20 10:28:38,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:38,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-05-20 10:28:38,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:38,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-05-20 10:28:38,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2023-05-20 10:28:38,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:38,040 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:38,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 17.392857142857142) internal successors, (487), 28 states have internal predecessors, (487), 0 states have call successors, (0), 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 10:28:38,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:38,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:38,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:38,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-05-20 10:28:38,617 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 10:28:38,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:38,809 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:38,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:38,809 INFO L85 PathProgramCache]: Analyzing trace with hash -956782326, now seen corresponding path program 1 times [2023-05-20 10:28:38,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:38,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011417730] [2023-05-20 10:28:38,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:38,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:38,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:38,844 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:38,879 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:38,879 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:38,880 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:38,880 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:38,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-05-20 10:28:38,881 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:38,881 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:38,882 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-05-20 10:28:38,907 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-05-20 10:28:38,910 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:38,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:38,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:38,913 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 10:28:38,925 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:38,926 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:38,927 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:38,927 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:38,942 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 10:28:39,439 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:39,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:39,440 INFO L85 PathProgramCache]: Analyzing trace with hash -995683823, now seen corresponding path program 1 times [2023-05-20 10:28:39,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:39,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077364992] [2023-05-20 10:28:39,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:39,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:39,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:39,486 INFO L134 CoverageAnalysis]: Checked inductivity of 461 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2023-05-20 10:28:39,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:39,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077364992] [2023-05-20 10:28:39,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077364992] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:39,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:28:39,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:28:39,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839446735] [2023-05-20 10:28:39,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:39,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:39,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:39,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:39,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:28:39,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:39,489 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:39,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 68.0) internal successors, (136), 2 states have internal predecessors, (136), 0 states have call successors, (0), 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 10:28:39,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:39,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:39,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-05-20 10:28:39,745 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:39,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:39,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1030125286, now seen corresponding path program 1 times [2023-05-20 10:28:39,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:39,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182171241] [2023-05-20 10:28:39,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:39,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:39,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:40,050 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-05-20 10:28:40,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:40,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182171241] [2023-05-20 10:28:40,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182171241] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:40,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604462193] [2023-05-20 10:28:40,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:40,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:40,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:40,057 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 10:28:40,062 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 10:28:40,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:40,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 14 conjunts are in the unsatisfiable core [2023-05-20 10:28:40,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:40,596 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:40,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:40,967 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:40,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604462193] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:40,967 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:40,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 15, 15] total 32 [2023-05-20 10:28:40,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791375286] [2023-05-20 10:28:40,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:40,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-05-20 10:28:40,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:40,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-05-20 10:28:40,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2023-05-20 10:28:40,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:40,969 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:40,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 17.9375) internal successors, (574), 32 states have internal predecessors, (574), 0 states have call successors, (0), 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 10:28:40,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:40,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:41,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:41,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-05-20 10:28:41,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:41,867 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,SelfDestructingSolverStorable16 [2023-05-20 10:28:41,867 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:41,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:41,868 INFO L85 PathProgramCache]: Analyzing trace with hash -326869050, now seen corresponding path program 1 times [2023-05-20 10:28:41,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:41,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130577845] [2023-05-20 10:28:41,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:41,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:41,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:41,903 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:41,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:41,951 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:41,951 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:41,951 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:41,952 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:41,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-05-20 10:28:41,953 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:41,953 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:41,953 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-05-20 10:28:41,974 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2023-05-20 10:28:41,976 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:41,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:41,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:41,977 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 10:28:41,989 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:41,991 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:41,991 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:41,991 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:42,006 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 10:28:42,398 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:42,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:42,399 INFO L85 PathProgramCache]: Analyzing trace with hash 2117644293, now seen corresponding path program 1 times [2023-05-20 10:28:42,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:42,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960733578] [2023-05-20 10:28:42,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:42,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:42,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:42,595 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2023-05-20 10:28:42,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:42,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960733578] [2023-05-20 10:28:42,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960733578] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:42,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48241189] [2023-05-20 10:28:42,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:42,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:42,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:42,601 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 10:28:42,621 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 10:28:42,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:42,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-20 10:28:42,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:42,821 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2023-05-20 10:28:42,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-20 10:28:42,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48241189] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:42,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-20 10:28:42,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-20 10:28:42,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206472995] [2023-05-20 10:28:42,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:42,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:42,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:42,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:42,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 10:28:42,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:42,825 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:42,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 65.0) internal successors, (130), 2 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:28:42,825 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:43,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:43,255 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 10:28:43,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:43,444 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:43,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:43,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1685490829, now seen corresponding path program 1 times [2023-05-20 10:28:43,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:43,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559025147] [2023-05-20 10:28:43,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:43,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:43,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:43,827 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2023-05-20 10:28:43,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:43,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559025147] [2023-05-20 10:28:43,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559025147] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:43,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623967438] [2023-05-20 10:28:43,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:43,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:43,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:43,829 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:28:43,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-05-20 10:28:44,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:44,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 16 conjunts are in the unsatisfiable core [2023-05-20 10:28:44,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:44,477 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:28:44,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:44,914 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:28:44,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623967438] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:44,915 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:44,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 17, 17] total 36 [2023-05-20 10:28:44,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183308452] [2023-05-20 10:28:44,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:44,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-05-20 10:28:44,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:44,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-05-20 10:28:44,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2023-05-20 10:28:44,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:44,917 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:44,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 18.47222222222222) internal successors, (665), 36 states have internal predecessors, (665), 0 states have call successors, (0), 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 10:28:44,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:44,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:45,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:45,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-05-20 10:28:45,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:45,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:45,973 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:45,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:45,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1089586431, now seen corresponding path program 1 times [2023-05-20 10:28:45,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:45,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424410057] [2023-05-20 10:28:45,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:45,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:46,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:46,009 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:46,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:46,066 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:46,066 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:46,066 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:46,066 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:46,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-05-20 10:28:46,067 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:46,068 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:46,068 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-05-20 10:28:46,088 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-05-20 10:28:46,091 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:46,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:46,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:46,092 INFO L229 MonitoredProcess]: Starting monitored process 21 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 10:28:46,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (21)] Waiting until timeout for monitored process [2023-05-20 10:28:46,101 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:46,103 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:46,103 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:46,103 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:46,358 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:46,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:46,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1971534543, now seen corresponding path program 1 times [2023-05-20 10:28:46,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:46,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943752755] [2023-05-20 10:28:46,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:46,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:46,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:46,393 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2023-05-20 10:28:46,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:46,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943752755] [2023-05-20 10:28:46,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943752755] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:46,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:28:46,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:28:46,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95107990] [2023-05-20 10:28:46,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:46,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:46,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:46,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:46,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:28:46,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:46,394 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:46,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 56.5) internal successors, (113), 2 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 10:28:46,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:47,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:47,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-05-20 10:28:47,098 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:47,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:47,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1459937303, now seen corresponding path program 1 times [2023-05-20 10:28:47,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:47,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900639499] [2023-05-20 10:28:47,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:47,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:47,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:47,493 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-05-20 10:28:47,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:47,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900639499] [2023-05-20 10:28:47,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900639499] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:47,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020630459] [2023-05-20 10:28:47,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:47,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:47,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:47,501 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 10:28:47,517 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 10:28:47,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:47,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 772 conjuncts, 18 conjunts are in the unsatisfiable core [2023-05-20 10:28:47,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:48,179 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:48,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:48,682 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:48,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020630459] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:48,682 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:48,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 19, 19] total 40 [2023-05-20 10:28:48,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140658684] [2023-05-20 10:28:48,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:48,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-05-20 10:28:48,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:48,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-05-20 10:28:48,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=1208, Unknown=0, NotChecked=0, Total=1560 [2023-05-20 10:28:48,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:48,685 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:48,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 18.7) internal successors, (748), 40 states have internal predecessors, (748), 0 states have call successors, (0), 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 10:28:48,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:48,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:49,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:49,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-05-20 10:28:49,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:49,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-05-20 10:28:49,763 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:49,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:49,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1691646970, now seen corresponding path program 1 times [2023-05-20 10:28:49,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:49,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552999413] [2023-05-20 10:28:49,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:49,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:49,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:49,803 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:49,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:49,875 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:49,876 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:49,876 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:49,876 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:49,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-05-20 10:28:49,877 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:49,877 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:49,877 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-05-20 10:28:49,899 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-05-20 10:28:49,901 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:49,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:49,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:49,903 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 10:28:49,910 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:49,912 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:49,912 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:49,913 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:49,928 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 10:28:51,283 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:51,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:51,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1425398325, now seen corresponding path program 1 times [2023-05-20 10:28:51,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:51,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461536657] [2023-05-20 10:28:51,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:51,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:51,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 200 proven. 2 refuted. 0 times theorem prover too weak. 1474 trivial. 0 not checked. [2023-05-20 10:28:51,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:51,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461536657] [2023-05-20 10:28:51,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461536657] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:51,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258762813] [2023-05-20 10:28:51,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:51,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:51,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:52,001 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 10:28:52,005 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 10:28:52,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:52,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 1459 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-20 10:28:52,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:52,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 250 proven. 0 refuted. 0 times theorem prover too weak. 1426 trivial. 0 not checked. [2023-05-20 10:28:52,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-20 10:28:52,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258762813] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:52,489 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-20 10:28:52,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-20 10:28:52,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696048228] [2023-05-20 10:28:52,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:52,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:52,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:52,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:52,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 10:28:52,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:52,490 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:52,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 104.0) internal successors, (208), 2 states have internal predecessors, (208), 0 states have call successors, (0), 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 10:28:52,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:52,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:52,861 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 10:28:53,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:53,049 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:53,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:53,049 INFO L85 PathProgramCache]: Analyzing trace with hash 571080089, now seen corresponding path program 1 times [2023-05-20 10:28:53,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:53,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697197084] [2023-05-20 10:28:53,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:53,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:53,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:53,404 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:28:53,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:53,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697197084] [2023-05-20 10:28:53,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697197084] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:53,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459329205] [2023-05-20 10:28:53,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:53,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:53,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:53,408 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:28:53,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-05-20 10:28:53,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:53,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:28:53,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:54,178 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:54,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:54,738 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:54,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459329205] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:54,738 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:54,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:28:54,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458864497] [2023-05-20 10:28:54,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:54,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:28:54,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:54,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:28:54,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:28:54,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:54,740 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:54,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:28:54,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:54,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:55,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:55,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-05-20 10:28:55,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-05-20 10:28:55,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-05-20 10:28:55,943 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:55,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:55,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1257568975, now seen corresponding path program 1 times [2023-05-20 10:28:55,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:55,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488633892] [2023-05-20 10:28:55,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:55,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:55,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:55,981 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:28:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:28:56,070 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:28:56,070 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:28:56,070 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:28:56,071 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:28:56,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-05-20 10:28:56,072 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:28:56,072 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:28:56,072 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-05-20 10:28:56,096 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2023-05-20 10:28:56,099 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:56,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:28:56,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:56,100 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:28:56,110 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:28:56,112 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:28:56,112 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:28:56,112 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:28:56,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Waiting until timeout for monitored process [2023-05-20 10:28:56,509 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:56,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:56,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1462843255, now seen corresponding path program 1 times [2023-05-20 10:28:56,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:56,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980088528] [2023-05-20 10:28:56,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:56,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:56,537 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2023-05-20 10:28:56,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:56,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980088528] [2023-05-20 10:28:56,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980088528] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:28:56,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:28:56,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:28:56,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244307994] [2023-05-20 10:28:56,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:28:56,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:28:56,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:56,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:28:56,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:28:56,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:56,538 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:56,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 70.0) internal successors, (140), 2 states have internal predecessors, (140), 0 states have call successors, (0), 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 10:28:56,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:57,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:57,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-05-20 10:28:57,257 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:28:57,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:28:57,257 INFO L85 PathProgramCache]: Analyzing trace with hash -294244712, now seen corresponding path program 1 times [2023-05-20 10:28:57,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:28:57,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968701919] [2023-05-20 10:28:57,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:57,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:28:57,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:57,580 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:28:57,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:28:57,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968701919] [2023-05-20 10:28:57,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968701919] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:28:57,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77249254] [2023-05-20 10:28:57,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:28:57,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:28:57,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:28:57,582 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:28:57,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-05-20 10:28:57,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:28:57,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:28:57,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:28:58,404 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:58,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:28:58,953 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:28:58,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77249254] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:28:58,954 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:28:58,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:28:58,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996552597] [2023-05-20 10:28:58,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:28:58,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:28:58,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:28:58,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:28:58,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:28:58,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:58,956 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:28:58,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:28:58,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:28:58,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:00,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:00,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-05-20 10:29:00,116 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-05-20 10:29:00,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-05-20 10:29:00,301 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:00,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:00,301 INFO L85 PathProgramCache]: Analyzing trace with hash 630550231, now seen corresponding path program 1 times [2023-05-20 10:29:00,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:00,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142649222] [2023-05-20 10:29:00,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:00,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:00,347 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:00,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:00,455 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:00,456 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:00,456 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:00,456 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:00,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-05-20 10:29:00,457 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:00,457 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:00,458 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-05-20 10:29:00,482 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2023-05-20 10:29:00,485 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:00,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:00,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:00,487 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:00,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Waiting until timeout for monitored process [2023-05-20 10:29:00,490 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:00,492 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:00,492 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:00,492 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:00,877 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:00,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:00,877 INFO L85 PathProgramCache]: Analyzing trace with hash 140992106, now seen corresponding path program 1 times [2023-05-20 10:29:00,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:00,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409211856] [2023-05-20 10:29:00,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:00,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:00,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:00,917 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2023-05-20 10:29:00,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:00,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409211856] [2023-05-20 10:29:00,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409211856] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:00,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:00,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:00,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538849554] [2023-05-20 10:29:00,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:00,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:00,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:00,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:00,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:00,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:00,919 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:00,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 75.0) internal successors, (150), 2 states have internal predecessors, (150), 0 states have call successors, (0), 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 10:29:00,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:01,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:01,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-05-20 10:29:01,836 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:01,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:01,836 INFO L85 PathProgramCache]: Analyzing trace with hash 320412974, now seen corresponding path program 1 times [2023-05-20 10:29:01,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:01,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387054352] [2023-05-20 10:29:01,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:01,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:01,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:02,258 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:29:02,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:02,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387054352] [2023-05-20 10:29:02,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387054352] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:02,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29124486] [2023-05-20 10:29:02,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:02,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:02,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:02,261 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:02,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-05-20 10:29:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:02,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:02,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:03,084 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:29:03,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:03,625 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:29:03,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29124486] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:03,626 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:03,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:03,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028471330] [2023-05-20 10:29:03,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:03,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:03,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:03,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:03,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:03,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:03,628 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:03,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:29:03,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:03,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:04,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:04,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-05-20 10:29:04,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-05-20 10:29:05,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:05,018 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:05,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:05,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1440585742, now seen corresponding path program 1 times [2023-05-20 10:29:05,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:05,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434248732] [2023-05-20 10:29:05,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:05,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:05,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:05,129 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:05,258 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:05,258 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:05,258 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:05,258 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:05,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-05-20 10:29:05,260 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:05,260 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:05,260 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-05-20 10:29:05,286 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2023-05-20 10:29:05,289 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:05,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:05,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:05,291 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:05,298 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:05,300 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:05,300 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:05,300 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:05,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2023-05-20 10:29:05,740 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:05,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:05,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1357161066, now seen corresponding path program 1 times [2023-05-20 10:29:05,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:05,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531739605] [2023-05-20 10:29:05,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:05,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:05,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:05,783 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 627 trivial. 0 not checked. [2023-05-20 10:29:05,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:05,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531739605] [2023-05-20 10:29:05,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531739605] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:05,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:05,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:05,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407959523] [2023-05-20 10:29:05,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:05,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:05,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:05,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:05,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:05,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:05,785 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:05,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 0 states have call successors, (0), 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 10:29:05,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:06,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:06,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-05-20 10:29:06,751 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:06,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:06,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1486269448, now seen corresponding path program 1 times [2023-05-20 10:29:06,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:06,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866776350] [2023-05-20 10:29:06,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:06,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:06,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:07,063 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:29:07,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:07,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866776350] [2023-05-20 10:29:07,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866776350] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:07,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868846046] [2023-05-20 10:29:07,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:07,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:07,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:07,070 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:07,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-05-20 10:29:07,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:07,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:07,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:07,864 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:07,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:08,395 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:08,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868846046] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:08,396 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:08,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:08,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986457426] [2023-05-20 10:29:08,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:08,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:08,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:08,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:08,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:08,398 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:08,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:29:08,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:08,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:09,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:09,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-05-20 10:29:09,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-05-20 10:29:10,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-05-20 10:29:10,102 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:10,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:10,102 INFO L85 PathProgramCache]: Analyzing trace with hash 528332617, now seen corresponding path program 1 times [2023-05-20 10:29:10,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:10,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445168703] [2023-05-20 10:29:10,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:10,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:10,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:10,273 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:10,273 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:10,273 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:10,273 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:10,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-05-20 10:29:10,275 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:10,275 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:10,275 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-05-20 10:29:10,303 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2023-05-20 10:29:10,307 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:10,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:10,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:10,308 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:10,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Waiting until timeout for monitored process [2023-05-20 10:29:10,316 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:10,318 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:10,318 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:10,318 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:10,839 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:10,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:10,839 INFO L85 PathProgramCache]: Analyzing trace with hash 2017676772, now seen corresponding path program 1 times [2023-05-20 10:29:10,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:10,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829095998] [2023-05-20 10:29:10,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:10,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:10,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:10,881 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 800 trivial. 0 not checked. [2023-05-20 10:29:10,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:10,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829095998] [2023-05-20 10:29:10,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829095998] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:10,881 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:10,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:10,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213292518] [2023-05-20 10:29:10,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:10,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:10,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:10,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:10,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:10,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:10,883 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:10,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 94.0) internal successors, (188), 2 states have internal predecessors, (188), 0 states have call successors, (0), 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 10:29:10,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:11,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:11,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-05-20 10:29:11,954 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:11,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:11,954 INFO L85 PathProgramCache]: Analyzing trace with hash 449359169, now seen corresponding path program 1 times [2023-05-20 10:29:11,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:11,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773880066] [2023-05-20 10:29:11,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:11,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:11,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:12,197 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:29:12,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:12,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773880066] [2023-05-20 10:29:12,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773880066] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:12,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698403512] [2023-05-20 10:29:12,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:12,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:12,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:12,199 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:12,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-05-20 10:29:12,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:12,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:12,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:12,989 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:12,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:13,513 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:13,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698403512] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:13,514 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:13,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:13,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153770786] [2023-05-20 10:29:13,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:13,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:13,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:13,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:13,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:13,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:13,516 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:13,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:29:13,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:13,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:15,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:15,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-05-20 10:29:15,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-05-20 10:29:15,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-05-20 10:29:15,412 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:15,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:15,413 INFO L85 PathProgramCache]: Analyzing trace with hash -671890632, now seen corresponding path program 1 times [2023-05-20 10:29:15,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:15,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763845961] [2023-05-20 10:29:15,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:15,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:15,468 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:15,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:15,582 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:15,582 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:15,583 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:15,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:15,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-05-20 10:29:15,586 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:15,586 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:15,586 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-05-20 10:29:15,632 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2023-05-20 10:29:15,639 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:15,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:15,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:15,641 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:15,650 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:15,652 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:15,653 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:15,653 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:15,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Waiting until timeout for monitored process [2023-05-20 10:29:16,365 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:16,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:16,366 INFO L85 PathProgramCache]: Analyzing trace with hash 635699779, now seen corresponding path program 1 times [2023-05-20 10:29:16,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:16,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695959996] [2023-05-20 10:29:16,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:16,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:16,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:16,411 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2023-05-20 10:29:16,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:16,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695959996] [2023-05-20 10:29:16,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695959996] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:16,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:16,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:16,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843146982] [2023-05-20 10:29:16,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:16,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:16,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:16,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:16,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:16,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:16,414 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:16,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 96.5) internal successors, (193), 2 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:29:16,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:17,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:17,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-05-20 10:29:17,405 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:17,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:17,405 INFO L85 PathProgramCache]: Analyzing trace with hash 366120016, now seen corresponding path program 1 times [2023-05-20 10:29:17,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:17,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857532880] [2023-05-20 10:29:17,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:17,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:17,701 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:29:17,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:17,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857532880] [2023-05-20 10:29:17,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857532880] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:17,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595519968] [2023-05-20 10:29:17,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:17,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:17,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:17,709 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:17,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-05-20 10:29:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:18,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:18,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:18,636 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:18,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:19,155 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:19,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595519968] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:19,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:19,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:19,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098656114] [2023-05-20 10:29:19,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:19,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:19,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:19,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:19,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:19,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:19,158 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:19,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:29:19,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:19,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:20,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:20,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-20 10:29:20,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-05-20 10:29:21,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:21,001 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:21,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:21,001 INFO L85 PathProgramCache]: Analyzing trace with hash -47439920, now seen corresponding path program 1 times [2023-05-20 10:29:21,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:21,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214777453] [2023-05-20 10:29:21,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:21,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:21,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:21,068 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:21,176 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:21,177 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:21,177 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:21,177 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:21,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-05-20 10:29:21,178 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:21,178 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:21,179 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-05-20 10:29:21,210 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2023-05-20 10:29:21,214 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:21,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:21,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:21,221 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:21,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Waiting until timeout for monitored process [2023-05-20 10:29:21,223 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:21,225 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:21,225 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:21,225 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:21,864 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:21,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:21,865 INFO L85 PathProgramCache]: Analyzing trace with hash -814682187, now seen corresponding path program 1 times [2023-05-20 10:29:21,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:21,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149869938] [2023-05-20 10:29:21,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:21,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:21,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:21,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 1010 trivial. 0 not checked. [2023-05-20 10:29:21,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:21,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149869938] [2023-05-20 10:29:21,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149869938] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:21,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:21,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:21,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613968183] [2023-05-20 10:29:21,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:21,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:21,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:21,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:21,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:21,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:21,916 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:21,916 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 10:29:21,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:23,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:23,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-05-20 10:29:23,070 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:23,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:23,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1383039610, now seen corresponding path program 1 times [2023-05-20 10:29:23,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:23,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565385009] [2023-05-20 10:29:23,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:23,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:23,450 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:29:23,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:23,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565385009] [2023-05-20 10:29:23,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565385009] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:23,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141059069] [2023-05-20 10:29:23,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:23,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:23,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:23,452 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:23,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-05-20 10:29:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:23,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:23,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:24,343 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:29:24,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:24,867 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:29:24,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141059069] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:24,868 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:24,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:24,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421200880] [2023-05-20 10:29:24,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:24,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:24,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:24,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:24,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:24,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:24,870 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:24,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:29:24,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:24,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:26,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:26,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-05-20 10:29:26,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-05-20 10:29:27,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:27,112 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:27,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:27,113 INFO L85 PathProgramCache]: Analyzing trace with hash 350510044, now seen corresponding path program 1 times [2023-05-20 10:29:27,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:27,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998620603] [2023-05-20 10:29:27,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:27,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:27,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:27,178 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:27,339 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:27,339 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:27,339 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:27,340 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:27,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-05-20 10:29:27,342 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:27,343 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:27,343 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-05-20 10:29:27,378 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2023-05-20 10:29:27,383 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:27,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:27,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:27,384 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:27,387 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:27,389 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:27,390 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:27,390 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:27,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Waiting until timeout for monitored process [2023-05-20 10:29:28,468 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:28,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:28,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1430652512, now seen corresponding path program 1 times [2023-05-20 10:29:28,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:28,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622967157] [2023-05-20 10:29:28,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:28,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:28,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 1551 trivial. 0 not checked. [2023-05-20 10:29:28,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:28,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622967157] [2023-05-20 10:29:28,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622967157] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:28,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:28,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:28,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333599496] [2023-05-20 10:29:28,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:28,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:28,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:28,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:28,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:28,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:28,521 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:28,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 101.0) internal successors, (202), 2 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:29:28,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:29,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:29,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-05-20 10:29:29,798 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:29,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:29,798 INFO L85 PathProgramCache]: Analyzing trace with hash -2063354640, now seen corresponding path program 1 times [2023-05-20 10:29:29,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:29,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469560701] [2023-05-20 10:29:29,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:29,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:30,134 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:29:30,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:30,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469560701] [2023-05-20 10:29:30,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469560701] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:30,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197124172] [2023-05-20 10:29:30,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:30,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:30,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:30,136 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:30,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-05-20 10:29:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:30,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:30,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:31,088 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:31,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:31,641 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:31,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197124172] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:31,641 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:31,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:31,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307849307] [2023-05-20 10:29:31,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:31,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:31,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:31,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:31,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:31,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:31,643 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:31,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:29:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:33,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:33,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-05-20 10:29:33,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-05-20 10:29:34,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-05-20 10:29:34,046 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:34,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:34,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1776977625, now seen corresponding path program 1 times [2023-05-20 10:29:34,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:34,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339251089] [2023-05-20 10:29:34,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:34,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:34,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:34,105 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:34,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:34,280 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:34,281 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:34,281 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:34,281 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:34,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-05-20 10:29:34,283 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:34,283 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:34,283 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-05-20 10:29:34,396 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2023-05-20 10:29:34,402 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:34,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:34,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:34,404 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:34,414 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:34,417 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:34,418 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:34,418 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:34,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Waiting until timeout for monitored process [2023-05-20 10:29:35,236 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:35,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:35,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1746293192, now seen corresponding path program 1 times [2023-05-20 10:29:35,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:35,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411948195] [2023-05-20 10:29:35,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:35,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:35,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:35,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1447 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 1314 trivial. 0 not checked. [2023-05-20 10:29:35,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:35,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411948195] [2023-05-20 10:29:35,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411948195] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:35,280 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:35,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:35,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140227404] [2023-05-20 10:29:35,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:35,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:35,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:35,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:35,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:35,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:35,281 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:35,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 104.0) internal successors, (208), 2 states have internal predecessors, (208), 0 states have call successors, (0), 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 10:29:35,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:36,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:36,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-05-20 10:29:36,853 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:36,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:36,853 INFO L85 PathProgramCache]: Analyzing trace with hash -434575143, now seen corresponding path program 1 times [2023-05-20 10:29:36,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:36,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503997019] [2023-05-20 10:29:36,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:36,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:36,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:37,156 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:29:37,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:37,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503997019] [2023-05-20 10:29:37,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503997019] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:37,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887755005] [2023-05-20 10:29:37,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:37,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:37,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:37,161 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:37,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-05-20 10:29:37,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:37,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:37,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:38,094 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:38,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:38,625 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:38,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887755005] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:38,626 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:38,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:38,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171471967] [2023-05-20 10:29:38,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:38,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:38,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:38,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:38,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:38,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:38,628 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:38,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:29:38,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:38,629 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:40,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:40,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2023-05-20 10:29:40,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2023-05-20 10:29:41,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-05-20 10:29:41,172 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:41,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:41,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1631684067, now seen corresponding path program 1 times [2023-05-20 10:29:41,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:41,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428160488] [2023-05-20 10:29:41,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:41,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:41,237 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:41,428 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:41,428 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:41,428 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:41,429 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:41,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-05-20 10:29:41,430 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:41,430 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:41,430 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-05-20 10:29:41,468 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-05-20 10:29:41,472 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:41,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:41,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:41,473 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:41,482 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:41,485 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:41,486 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:41,486 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:41,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Waiting until timeout for monitored process [2023-05-20 10:29:42,326 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:42,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:42,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1640919615, now seen corresponding path program 1 times [2023-05-20 10:29:42,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:42,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90223504] [2023-05-20 10:29:42,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:42,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:42,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 141 proven. 0 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2023-05-20 10:29:42,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:42,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90223504] [2023-05-20 10:29:42,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90223504] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:42,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:42,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:42,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100522686] [2023-05-20 10:29:42,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:42,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:42,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:42,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:42,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:42,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:42,372 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:42,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 101.0) internal successors, (202), 2 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:29:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:43,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:43,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-05-20 10:29:43,844 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:43,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:43,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1884874992, now seen corresponding path program 1 times [2023-05-20 10:29:43,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:43,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037925822] [2023-05-20 10:29:43,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:43,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:43,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:44,124 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:29:44,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:44,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037925822] [2023-05-20 10:29:44,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037925822] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:44,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120961956] [2023-05-20 10:29:44,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:44,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:44,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:44,131 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:44,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-05-20 10:29:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:44,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:44,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:45,130 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:45,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:45,642 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:29:45,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120961956] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:45,642 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:45,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:45,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925647098] [2023-05-20 10:29:45,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:45,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:45,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:45,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:45,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:45,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:45,644 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:45,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:29:45,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:45,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:48,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:48,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2023-05-20 10:29:48,436 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-05-20 10:29:48,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:48,619 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:48,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:48,620 INFO L85 PathProgramCache]: Analyzing trace with hash 123957166, now seen corresponding path program 1 times [2023-05-20 10:29:48,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:48,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380491811] [2023-05-20 10:29:48,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:48,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:48,684 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:48,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:48,900 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:48,900 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:48,901 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:48,901 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:48,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-05-20 10:29:48,902 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:48,903 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:48,903 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-05-20 10:29:48,945 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2023-05-20 10:29:48,950 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:48,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:48,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:48,953 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:48,962 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:48,965 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:48,965 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:48,965 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:48,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Waiting until timeout for monitored process [2023-05-20 10:29:50,150 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:50,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:50,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1429278099, now seen corresponding path program 1 times [2023-05-20 10:29:50,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:50,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846955238] [2023-05-20 10:29:50,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:50,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:50,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2271 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 2122 trivial. 0 not checked. [2023-05-20 10:29:50,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:50,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846955238] [2023-05-20 10:29:50,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846955238] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:50,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:50,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:50,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247623232] [2023-05-20 10:29:50,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:50,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:50,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:50,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:50,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:50,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:50,224 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:50,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 118.0) internal successors, (236), 2 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:29:50,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:51,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:51,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-05-20 10:29:51,902 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:51,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:51,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1482882246, now seen corresponding path program 1 times [2023-05-20 10:29:51,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:51,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723070708] [2023-05-20 10:29:51,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:51,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:51,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:52,159 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:29:52,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:52,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723070708] [2023-05-20 10:29:52,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723070708] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:29:52,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171679306] [2023-05-20 10:29:52,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:52,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:29:52,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:52,161 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:29:52,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-05-20 10:29:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:52,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:29:52,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:29:53,204 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:29:53,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:29:53,722 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:29:53,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171679306] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:29:53,722 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:29:53,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:29:53,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712041707] [2023-05-20 10:29:53,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:29:53,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:29:53,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:53,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:29:53,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:29:53,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:53,724 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:53,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:29:53,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:53,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:56,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:56,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-05-20 10:29:56,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2023-05-20 10:29:56,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-05-20 10:29:56,801 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:56,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:56,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1634141723, now seen corresponding path program 1 times [2023-05-20 10:29:56,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:56,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992309285] [2023-05-20 10:29:56,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:56,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:56,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:56,866 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:29:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:29:57,116 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:29:57,116 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:29:57,116 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:29:57,116 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:29:57,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-05-20 10:29:57,118 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:29:57,118 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:29:57,118 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-05-20 10:29:57,160 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2023-05-20 10:29:57,164 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:57,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:29:57,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:29:57,169 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:29:57,178 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:29:57,181 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:29:57,181 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:29:57,181 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:29:57,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Waiting until timeout for monitored process [2023-05-20 10:29:58,178 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:58,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:58,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1085142482, now seen corresponding path program 1 times [2023-05-20 10:29:58,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:58,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626760415] [2023-05-20 10:29:58,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:58,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:58,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:29:58,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2023-05-20 10:29:58,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:29:58,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626760415] [2023-05-20 10:29:58,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626760415] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:29:58,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:29:58,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:29:58,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722452960] [2023-05-20 10:29:58,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:29:58,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:29:58,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:29:58,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:29:58,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:29:58,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:58,228 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:29:58,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 109.0) internal successors, (218), 2 states have internal predecessors, (218), 0 states have call successors, (0), 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 10:29:58,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:59,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:29:59,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-05-20 10:29:59,838 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:29:59,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:29:59,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1787995240, now seen corresponding path program 1 times [2023-05-20 10:29:59,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:29:59,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247854154] [2023-05-20 10:29:59,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:29:59,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:29:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:00,097 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:30:00,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:00,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247854154] [2023-05-20 10:30:00,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247854154] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:30:00,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739662786] [2023-05-20 10:30:00,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:00,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:00,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:00,102 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:30:00,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-05-20 10:30:00,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:00,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:30:00,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:30:01,291 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:01,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:30:01,816 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:01,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739662786] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:30:01,817 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:30:01,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:30:01,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176113306] [2023-05-20 10:30:01,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:30:01,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:30:01,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:01,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:30:01,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:30:01,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:01,820 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:01,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:30:01,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:01,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:05,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:05,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:30:05,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-05-20 10:30:05,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:05,217 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:05,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:05,218 INFO L85 PathProgramCache]: Analyzing trace with hash 26061615, now seen corresponding path program 1 times [2023-05-20 10:30:05,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:05,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252605769] [2023-05-20 10:30:05,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:05,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:05,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:05,282 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:30:05,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:05,521 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:30:05,521 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:30:05,522 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:30:05,522 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:30:05,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-05-20 10:30:05,523 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:30:05,523 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:30:05,523 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-05-20 10:30:05,569 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2023-05-20 10:30:05,573 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:05,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:30:05,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:05,577 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:30:05,582 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:30:05,585 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:30:05,585 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:05,585 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:30:05,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Waiting until timeout for monitored process [2023-05-20 10:30:06,829 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:06,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:06,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1399884806, now seen corresponding path program 1 times [2023-05-20 10:30:06,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:06,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671888402] [2023-05-20 10:30:06,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:06,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:06,897 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 10:30:06,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:06,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671888402] [2023-05-20 10:30:06,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671888402] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:30:06,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:30:06,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:30:06,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995523204] [2023-05-20 10:30:06,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:30:06,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:30:06,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:06,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:30:06,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:30:06,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:06,899 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:06,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 120.0) internal successors, (240), 2 states have internal predecessors, (240), 0 states have call successors, (0), 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 10:30:06,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:08,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:08,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-05-20 10:30:08,890 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:08,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:08,891 INFO L85 PathProgramCache]: Analyzing trace with hash -354875567, now seen corresponding path program 1 times [2023-05-20 10:30:08,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:08,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191042901] [2023-05-20 10:30:08,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:08,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:08,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:09,144 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:30:09,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:09,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191042901] [2023-05-20 10:30:09,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191042901] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:30:09,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217172262] [2023-05-20 10:30:09,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:09,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:09,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:09,153 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:30:09,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-05-20 10:30:09,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:09,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:30:09,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:30:10,323 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:10,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:30:10,849 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:10,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217172262] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:30:10,849 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:30:10,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:30:10,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843792824] [2023-05-20 10:30:10,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:30:10,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:30:10,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:10,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:30:10,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:30:10,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:10,851 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:10,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:30:10,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:10,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:14,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:30:14,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-05-20 10:30:14,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:14,419 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:14,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:14,420 INFO L85 PathProgramCache]: Analyzing trace with hash 344887483, now seen corresponding path program 1 times [2023-05-20 10:30:14,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:14,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635517812] [2023-05-20 10:30:14,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:14,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:14,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:14,481 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:30:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:14,737 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:30:14,737 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:30:14,737 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:30:14,737 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:30:14,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-05-20 10:30:14,738 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:30:14,738 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:30:14,738 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-05-20 10:30:14,784 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2023-05-20 10:30:14,789 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:14,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:30:14,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:14,794 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:30:14,797 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:30:14,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Waiting until timeout for monitored process [2023-05-20 10:30:14,800 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:30:14,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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:14,801 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:30:16,191 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:16,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:16,191 INFO L85 PathProgramCache]: Analyzing trace with hash -2071868459, now seen corresponding path program 1 times [2023-05-20 10:30:16,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:16,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241100905] [2023-05-20 10:30:16,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:16,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:16,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:16,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2422 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 2249 trivial. 0 not checked. [2023-05-20 10:30:16,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:16,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241100905] [2023-05-20 10:30:16,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241100905] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:30:16,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:30:16,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:30:16,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958330114] [2023-05-20 10:30:16,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:30:16,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:30:16,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:16,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:30:16,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:30:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:16,255 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:16,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 131.5) internal successors, (263), 2 states have internal predecessors, (263), 0 states have call successors, (0), 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 10:30:16,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:18,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:18,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-05-20 10:30:18,036 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:18,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:18,037 INFO L85 PathProgramCache]: Analyzing trace with hash 35135760, now seen corresponding path program 1 times [2023-05-20 10:30:18,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:18,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389536326] [2023-05-20 10:30:18,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:18,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:18,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:18,271 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:30:18,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:18,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389536326] [2023-05-20 10:30:18,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389536326] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:30:18,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666169678] [2023-05-20 10:30:18,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:18,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:18,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:18,274 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:30:18,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-05-20 10:30:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:19,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:30:19,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:30:19,409 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:19,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:30:19,930 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:19,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666169678] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:30:19,931 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:30:19,931 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:30:19,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483537701] [2023-05-20 10:30:19,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:30:19,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:30:19,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:19,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:30:19,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:30:19,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:19,932 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:19,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:30:19,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:19,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:23,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:23,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:30:23,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-05-20 10:30:23,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2023-05-20 10:30:23,646 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:23,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:23,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1490139745, now seen corresponding path program 1 times [2023-05-20 10:30:23,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:23,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440156925] [2023-05-20 10:30:23,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:23,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:23,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:23,714 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:30:23,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:23,937 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:30:23,938 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:30:23,938 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:30:23,938 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:30:23,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-05-20 10:30:23,939 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:30:23,939 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:30:23,939 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-05-20 10:30:23,984 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2023-05-20 10:30:23,989 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:23,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:30:23,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:23,997 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:30:24,002 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:30:24,005 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:30:24,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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:24,006 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:30:24,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Waiting until timeout for monitored process [2023-05-20 10:30:25,883 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:25,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:25,883 INFO L85 PathProgramCache]: Analyzing trace with hash 2038724063, now seen corresponding path program 1 times [2023-05-20 10:30:25,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:25,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75649263] [2023-05-20 10:30:25,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:25,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:25,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:25,973 INFO L134 CoverageAnalysis]: Checked inductivity of 3593 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 3412 trivial. 0 not checked. [2023-05-20 10:30:25,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:25,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75649263] [2023-05-20 10:30:25,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75649263] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:30:25,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:30:25,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:30:25,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984329670] [2023-05-20 10:30:25,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:30:25,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:30:25,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:25,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:30:25,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:30:25,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:25,974 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:25,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 134.0) internal successors, (268), 2 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:30:25,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:27,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:27,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-05-20 10:30:27,864 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:27,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:27,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1713618690, now seen corresponding path program 1 times [2023-05-20 10:30:27,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:27,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754980001] [2023-05-20 10:30:27,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:27,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:27,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:28,261 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:30:28,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:28,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754980001] [2023-05-20 10:30:28,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754980001] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:30:28,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685713702] [2023-05-20 10:30:28,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:28,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:28,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:28,263 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:30:28,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-05-20 10:30:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:29,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:30:29,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:30:29,458 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:30:29,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:30:29,969 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:30:29,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685713702] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:30:29,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:30:29,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:30:29,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235843286] [2023-05-20 10:30:29,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:30:29,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:30:29,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:29,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:30:29,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:30:29,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:29,971 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:29,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:30:29,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:29,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:33,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:33,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:30:33,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-05-20 10:30:33,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2023-05-20 10:30:33,897 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:33,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:33,897 INFO L85 PathProgramCache]: Analyzing trace with hash -737540319, now seen corresponding path program 1 times [2023-05-20 10:30:33,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:33,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175803278] [2023-05-20 10:30:33,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:33,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:33,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:33,973 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:30:34,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:34,230 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:30:34,230 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:30:34,230 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:30:34,231 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:30:34,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-05-20 10:30:34,231 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:30:34,232 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:30:34,232 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-05-20 10:30:34,277 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2023-05-20 10:30:34,282 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:34,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:30:34,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:34,285 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:30:34,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Waiting until timeout for monitored process [2023-05-20 10:30:34,287 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:30:34,290 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:30:34,290 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:34,290 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:30:35,533 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:35,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:35,534 INFO L85 PathProgramCache]: Analyzing trace with hash -950522739, now seen corresponding path program 1 times [2023-05-20 10:30:35,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:35,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062020595] [2023-05-20 10:30:35,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:35,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:35,595 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 2691 trivial. 0 not checked. [2023-05-20 10:30:35,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:35,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062020595] [2023-05-20 10:30:35,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062020595] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:30:35,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:30:35,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:30:35,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559601411] [2023-05-20 10:30:35,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:30:35,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:30:35,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:35,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:30:35,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:30:35,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:35,597 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:35,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 126.5) internal successors, (253), 2 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 10:30:35,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:37,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:37,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-05-20 10:30:37,671 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:37,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:37,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1506274752, now seen corresponding path program 1 times [2023-05-20 10:30:37,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:37,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784091501] [2023-05-20 10:30:37,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:37,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:37,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:37,910 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:30:37,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:37,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784091501] [2023-05-20 10:30:37,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784091501] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:30:37,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447400801] [2023-05-20 10:30:37,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:37,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:37,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:37,912 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:30:37,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-05-20 10:30:38,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:38,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:30:38,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:30:39,159 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:39,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:30:39,678 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:39,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447400801] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:30:39,679 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:30:39,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:30:39,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616583869] [2023-05-20 10:30:39,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:30:39,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:30:39,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:39,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:30:39,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:30:39,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:39,681 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:39,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:30:39,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:39,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:43,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:43,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:30:43,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-05-20 10:30:44,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:44,134 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:44,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:44,134 INFO L85 PathProgramCache]: Analyzing trace with hash 70532408, now seen corresponding path program 1 times [2023-05-20 10:30:44,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:44,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268333938] [2023-05-20 10:30:44,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:44,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:44,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:44,219 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:30:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:44,496 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:30:44,496 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:30:44,496 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:30:44,496 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:30:44,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-05-20 10:30:44,497 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:30:44,497 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:30:44,497 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-05-20 10:30:44,554 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2023-05-20 10:30:44,558 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:44,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:30:44,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:44,561 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:30:44,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Waiting until timeout for monitored process [2023-05-20 10:30:44,566 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:30:44,569 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:30:44,569 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:44,569 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:30:47,559 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:47,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:47,559 INFO L85 PathProgramCache]: Analyzing trace with hash 528166760, now seen corresponding path program 1 times [2023-05-20 10:30:47,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:47,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703102836] [2023-05-20 10:30:47,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:47,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:47,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:47,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6240 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 6043 trivial. 0 not checked. [2023-05-20 10:30:47,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:47,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703102836] [2023-05-20 10:30:47,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703102836] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:30:47,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:30:47,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:30:47,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243396460] [2023-05-20 10:30:47,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:30:47,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:30:47,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:47,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:30:47,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:30:47,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:47,700 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:47,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 147.0) internal successors, (294), 2 states have internal predecessors, (294), 0 states have call successors, (0), 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 10:30:47,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:49,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:49,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-05-20 10:30:49,783 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:49,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:49,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1413880745, now seen corresponding path program 1 times [2023-05-20 10:30:49,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:49,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161450699] [2023-05-20 10:30:49,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:49,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:49,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:50,193 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:30:50,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:50,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161450699] [2023-05-20 10:30:50,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161450699] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:30:50,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035304198] [2023-05-20 10:30:50,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:50,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:50,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:50,195 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:30:50,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-05-20 10:30:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:51,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:30:51,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:30:51,518 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:51,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:30:52,033 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:30:52,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035304198] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:30:52,035 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:30:52,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:30:52,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502124347] [2023-05-20 10:30:52,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:30:52,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:30:52,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:52,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:30:52,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:30:52,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:52,037 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:52,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:30:52,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:52,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:56,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:56,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:30:56,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-05-20 10:30:56,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:30:56,392 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:56,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:56,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1729089298, now seen corresponding path program 1 times [2023-05-20 10:30:56,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:56,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352863643] [2023-05-20 10:30:56,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:56,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:56,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:56,470 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:30:56,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:30:56,779 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:30:56,780 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:30:56,780 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:30:56,780 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:30:56,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-05-20 10:30:56,781 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:30:56,781 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:30:56,781 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-05-20 10:30:56,832 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2023-05-20 10:30:56,836 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:56,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:30:56,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:30:56,838 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:30:56,842 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:30:56,845 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:30:56,845 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:30:56,845 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:30:56,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Waiting until timeout for monitored process [2023-05-20 10:30:58,303 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:30:58,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:30:58,303 INFO L85 PathProgramCache]: Analyzing trace with hash 596481457, now seen corresponding path program 1 times [2023-05-20 10:30:58,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:30:58,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291338277] [2023-05-20 10:30:58,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:30:58,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:30:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:30:58,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 3175 trivial. 0 not checked. [2023-05-20 10:30:58,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:30:58,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291338277] [2023-05-20 10:30:58,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291338277] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:30:58,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:30:58,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:30:58,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805745014] [2023-05-20 10:30:58,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:30:58,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:30:58,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:30:58,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:30:58,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:30:58,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:30:58,377 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:30:58,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 136.0) internal successors, (272), 2 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:30:58,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:00,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:00,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-05-20 10:31:00,724 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:00,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:00,724 INFO L85 PathProgramCache]: Analyzing trace with hash 436072856, now seen corresponding path program 1 times [2023-05-20 10:31:00,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:00,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145480894] [2023-05-20 10:31:00,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:00,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:00,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:00,966 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:31:00,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:00,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145480894] [2023-05-20 10:31:00,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145480894] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:31:00,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146870409] [2023-05-20 10:31:00,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:00,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:00,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:00,968 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:31:00,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-05-20 10:31:01,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:01,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:31:01,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:31:02,333 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:02,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:31:03,010 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:03,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146870409] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:31:03,010 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:31:03,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:31:03,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263988274] [2023-05-20 10:31:03,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:31:03,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:31:03,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:03,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:31:03,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:31:03,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:03,013 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:03,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:31:03,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:03,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:08,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:08,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:31:08,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2023-05-20 10:31:08,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2023-05-20 10:31:08,422 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:08,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:08,423 INFO L85 PathProgramCache]: Analyzing trace with hash 168022141, now seen corresponding path program 1 times [2023-05-20 10:31:08,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:08,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206331709] [2023-05-20 10:31:08,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:08,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:08,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:08,515 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:31:08,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:08,964 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:31:08,964 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:31:08,964 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:31:08,964 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:31:08,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-05-20 10:31:08,966 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:31:08,966 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:31:08,966 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-05-20 10:31:09,019 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2023-05-20 10:31:09,024 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:09,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:31:09,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:09,029 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:31:09,032 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:31:09,036 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:31:09,036 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:09,036 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:31:09,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Waiting until timeout for monitored process [2023-05-20 10:31:10,914 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:10,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:10,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1864239861, now seen corresponding path program 1 times [2023-05-20 10:31:10,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:10,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056049005] [2023-05-20 10:31:10,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:10,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:10,988 INFO L134 CoverageAnalysis]: Checked inductivity of 3647 backedges. 213 proven. 0 refuted. 0 times theorem prover too weak. 3434 trivial. 0 not checked. [2023-05-20 10:31:10,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:10,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056049005] [2023-05-20 10:31:10,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056049005] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:31:10,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:31:10,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:31:10,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599278573] [2023-05-20 10:31:10,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:31:10,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:31:10,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:10,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:31:10,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:31:10,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:10,990 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:10,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 144.0) internal successors, (288), 2 states have internal predecessors, (288), 0 states have call successors, (0), 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 10:31:10,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:13,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:13,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-05-20 10:31:13,620 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:13,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:13,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1609690690, now seen corresponding path program 1 times [2023-05-20 10:31:13,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:13,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035312418] [2023-05-20 10:31:13,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:13,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:14,108 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:31:14,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:14,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035312418] [2023-05-20 10:31:14,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035312418] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:31:14,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67201059] [2023-05-20 10:31:14,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:14,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:14,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:14,115 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:31:14,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-05-20 10:31:15,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:15,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:31:15,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:31:15,646 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:31:15,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:31:16,159 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:31:16,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67201059] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:31:16,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:31:16,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:31:16,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800123849] [2023-05-20 10:31:16,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:31:16,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:31:16,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:16,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:31:16,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:31:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:16,161 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:16,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:31:16,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:16,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:21,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:21,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:31:21,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2023-05-20 10:31:21,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:21,228 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:21,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:21,228 INFO L85 PathProgramCache]: Analyzing trace with hash 326477040, now seen corresponding path program 1 times [2023-05-20 10:31:21,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:21,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128228174] [2023-05-20 10:31:21,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:21,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:21,318 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:31:21,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:21,855 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:31:21,855 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:31:21,855 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:31:21,855 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:31:21,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-05-20 10:31:21,856 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:31:21,856 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:31:21,856 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-05-20 10:31:21,919 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2023-05-20 10:31:21,923 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:21,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:31:21,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:21,925 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:31:21,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Waiting until timeout for monitored process [2023-05-20 10:31:21,926 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:31:21,929 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:31:21,929 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:21,930 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:31:23,858 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:23,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:23,858 INFO L85 PathProgramCache]: Analyzing trace with hash 707095022, now seen corresponding path program 1 times [2023-05-20 10:31:23,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:23,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275036904] [2023-05-20 10:31:23,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:23,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:23,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:23,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 221 proven. 0 refuted. 0 times theorem prover too weak. 3699 trivial. 0 not checked. [2023-05-20 10:31:23,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:23,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275036904] [2023-05-20 10:31:23,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275036904] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:31:23,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:31:23,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:31:23,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188245456] [2023-05-20 10:31:23,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:31:23,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:31:23,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:23,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:31:23,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:31:23,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:23,940 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:23,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 144.0) internal successors, (288), 2 states have internal predecessors, (288), 0 states have call successors, (0), 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 10:31:23,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:26,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:26,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-05-20 10:31:26,313 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:26,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:26,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1502269488, now seen corresponding path program 1 times [2023-05-20 10:31:26,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:26,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636506105] [2023-05-20 10:31:26,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:26,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:26,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:26,607 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:31:26,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:26,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636506105] [2023-05-20 10:31:26,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636506105] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:31:26,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926237456] [2023-05-20 10:31:26,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:26,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:26,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:26,609 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:31:26,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-05-20 10:31:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:27,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:31:27,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:31:28,132 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:28,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:31:28,684 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:28,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926237456] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:31:28,685 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:31:28,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:31:28,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025732020] [2023-05-20 10:31:28,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:31:28,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:31:28,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:28,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:31:28,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:31:28,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:28,686 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:28,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:31:28,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:28,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:34,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:34,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:31:34,422 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2023-05-20 10:31:34,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:34,602 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:34,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:34,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1457349389, now seen corresponding path program 1 times [2023-05-20 10:31:34,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:34,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145333757] [2023-05-20 10:31:34,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:34,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:34,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:34,696 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:31:34,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:35,133 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:31:35,133 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:31:35,133 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:31:35,133 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:31:35,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-05-20 10:31:35,134 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:31:35,134 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:31:35,134 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-05-20 10:31:35,185 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2023-05-20 10:31:35,189 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:35,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:31:35,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:35,191 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:31:35,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Waiting until timeout for monitored process [2023-05-20 10:31:35,193 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:31:35,196 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:31:35,196 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:35,196 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:31:38,323 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:38,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:38,324 INFO L85 PathProgramCache]: Analyzing trace with hash -120236960, now seen corresponding path program 1 times [2023-05-20 10:31:38,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:38,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972918878] [2023-05-20 10:31:38,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:38,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:38,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:38,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6223 backedges. 229 proven. 0 refuted. 0 times theorem prover too weak. 5994 trivial. 0 not checked. [2023-05-20 10:31:38,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:38,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972918878] [2023-05-20 10:31:38,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972918878] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:31:38,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:31:38,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:31:38,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164598405] [2023-05-20 10:31:38,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:31:38,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:31:38,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:38,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:31:38,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:31:38,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:38,458 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:38,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 158.0) internal successors, (316), 2 states have internal predecessors, (316), 0 states have call successors, (0), 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 10:31:38,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:41,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:41,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-05-20 10:31:41,115 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:41,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:41,116 INFO L85 PathProgramCache]: Analyzing trace with hash 2042762017, now seen corresponding path program 1 times [2023-05-20 10:31:41,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:41,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745251732] [2023-05-20 10:31:41,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:41,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:41,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:41,408 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:31:41,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:41,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745251732] [2023-05-20 10:31:41,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745251732] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:31:41,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146780278] [2023-05-20 10:31:41,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:41,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:41,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:41,414 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:31:41,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-05-20 10:31:42,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:42,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:31:42,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:31:42,964 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:42,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:31:43,474 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:43,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146780278] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:31:43,474 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:31:43,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:31:43,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080556213] [2023-05-20 10:31:43,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:31:43,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:31:43,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:43,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:31:43,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:31:43,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:43,476 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:43,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:31:43,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:43,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:49,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:49,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:31:49,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2023-05-20 10:31:49,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:49,226 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:49,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:49,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1802128065, now seen corresponding path program 1 times [2023-05-20 10:31:49,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:49,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347940391] [2023-05-20 10:31:49,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:49,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:49,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:49,327 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:31:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:31:49,996 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:31:49,996 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:31:49,996 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:31:49,996 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:31:49,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-05-20 10:31:49,997 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:31:49,998 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:31:49,998 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-05-20 10:31:50,054 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2023-05-20 10:31:50,068 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:50,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:31:50,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:50,070 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:31:50,073 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:31:50,079 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:31:50,079 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:31:50,079 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:31:50,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (66)] Waiting until timeout for monitored process [2023-05-20 10:31:53,011 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:53,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:53,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1150778533, now seen corresponding path program 1 times [2023-05-20 10:31:53,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:53,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440404454] [2023-05-20 10:31:53,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:53,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:53,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:53,115 INFO L134 CoverageAnalysis]: Checked inductivity of 4502 backedges. 237 proven. 0 refuted. 0 times theorem prover too weak. 4265 trivial. 0 not checked. [2023-05-20 10:31:53,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:53,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440404454] [2023-05-20 10:31:53,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440404454] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:31:53,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:31:53,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:31:53,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041222678] [2023-05-20 10:31:53,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:31:53,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:31:53,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:53,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:31:53,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:31:53,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:53,116 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:53,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 166.5) internal successors, (333), 2 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:31:53,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:55,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:55,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-05-20 10:31:55,970 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:31:55,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:31:55,970 INFO L85 PathProgramCache]: Analyzing trace with hash 433285768, now seen corresponding path program 1 times [2023-05-20 10:31:55,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:31:55,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146508886] [2023-05-20 10:31:55,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:55,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:31:56,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:56,241 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:31:56,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:31:56,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146508886] [2023-05-20 10:31:56,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146508886] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:31:56,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225697051] [2023-05-20 10:31:56,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:31:56,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:31:56,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:31:56,244 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:31:56,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-05-20 10:31:57,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:31:57,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:31:57,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:31:58,041 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:58,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:31:58,572 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:31:58,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225697051] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:31:58,572 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:31:58,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:31:58,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083015688] [2023-05-20 10:31:58,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:31:58,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:31:58,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:31:58,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:31:58,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:31:58,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:58,574 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:31:58,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:31:58,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:31:58,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:04,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:04,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:32:04,676 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2023-05-20 10:32:04,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2023-05-20 10:32:04,856 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:04,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:04,856 INFO L85 PathProgramCache]: Analyzing trace with hash -394152238, now seen corresponding path program 1 times [2023-05-20 10:32:04,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:04,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713815603] [2023-05-20 10:32:04,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:04,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:04,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:04,959 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:32:05,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:05,438 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:32:05,438 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:32:05,438 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:32:05,438 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:32:05,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2023-05-20 10:32:05,439 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:32:05,439 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:32:05,439 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-05-20 10:32:05,491 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2023-05-20 10:32:05,496 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:05,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:32:05,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:32:05,498 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:32:05,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (68)] Waiting until timeout for monitored process [2023-05-20 10:32:05,505 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:32:05,509 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:32:05,509 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:05,509 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:32:08,014 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:08,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:08,015 INFO L85 PathProgramCache]: Analyzing trace with hash -406160715, now seen corresponding path program 1 times [2023-05-20 10:32:08,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:08,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273990964] [2023-05-20 10:32:08,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:08,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:08,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:08,116 INFO L134 CoverageAnalysis]: Checked inductivity of 4807 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 4562 trivial. 0 not checked. [2023-05-20 10:32:08,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:32:08,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273990964] [2023-05-20 10:32:08,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273990964] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:32:08,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:32:08,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:32:08,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049547246] [2023-05-20 10:32:08,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:32:08,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:32:08,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:32:08,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:32:08,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:32:08,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:08,118 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:32:08,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 160.0) internal successors, (320), 2 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:32:08,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:11,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:11,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-05-20 10:32:11,215 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:11,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:11,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1228561770, now seen corresponding path program 1 times [2023-05-20 10:32:11,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:11,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067962163] [2023-05-20 10:32:11,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:11,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:11,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:11,528 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:32:11,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:32:11,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067962163] [2023-05-20 10:32:11,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067962163] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:32:11,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169689298] [2023-05-20 10:32:11,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:11,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:32:11,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:32:11,531 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:32:11,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-05-20 10:32:12,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:12,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:32:12,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:32:13,365 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:32:13,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:32:13,912 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:32:13,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169689298] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:32:13,913 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:32:13,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:32:13,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442949864] [2023-05-20 10:32:13,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:32:13,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:32:13,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:32:13,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:32:13,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:32:13,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:13,915 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:32:13,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:32:13,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:13,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:20,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:20,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:32:20,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2023-05-20 10:32:20,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:32:20,897 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:20,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:20,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1014017244, now seen corresponding path program 1 times [2023-05-20 10:32:20,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:20,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258289862] [2023-05-20 10:32:20,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:20,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:21,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:21,003 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:32:21,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:21,707 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:32:21,707 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:32:21,707 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:32:21,707 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:32:21,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-05-20 10:32:21,708 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:32:21,708 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:32:21,708 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-05-20 10:32:21,763 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2023-05-20 10:32:21,769 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:21,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:32:21,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:32:21,770 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:32:21,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (70)] Waiting until timeout for monitored process [2023-05-20 10:32:21,773 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:32:21,777 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:32:21,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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:21,780 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:32:24,425 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:24,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:24,425 INFO L85 PathProgramCache]: Analyzing trace with hash 938780409, now seen corresponding path program 1 times [2023-05-20 10:32:24,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:24,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422124539] [2023-05-20 10:32:24,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:24,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:24,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:24,548 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 253 proven. 0 refuted. 0 times theorem prover too weak. 4867 trivial. 0 not checked. [2023-05-20 10:32:24,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:32:24,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422124539] [2023-05-20 10:32:24,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422124539] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:32:24,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:32:24,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:32:24,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754951814] [2023-05-20 10:32:24,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:32:24,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:32:24,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:32:24,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:32:24,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:32:24,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:24,550 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:32:24,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 161.5) internal successors, (323), 2 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:32:24,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:27,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:27,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-05-20 10:32:27,055 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:27,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:27,056 INFO L85 PathProgramCache]: Analyzing trace with hash -483919928, now seen corresponding path program 1 times [2023-05-20 10:32:27,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:27,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988317270] [2023-05-20 10:32:27,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:27,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:27,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:27,310 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:32:27,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:32:27,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988317270] [2023-05-20 10:32:27,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988317270] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:32:27,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569088137] [2023-05-20 10:32:27,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:27,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:32:27,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:32:27,313 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:32:27,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-05-20 10:32:28,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:28,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:32:28,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:32:29,032 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:32:29,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:32:29,543 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:32:29,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569088137] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:32:29,543 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:32:29,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:32:29,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293805420] [2023-05-20 10:32:29,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:32:29,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:32:29,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:32:29,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:32:29,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:32:29,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:29,547 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:32:29,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:32:29,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:29,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:37,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:37,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:32:37,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2023-05-20 10:32:37,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:32:37,245 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:37,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:37,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1969315139, now seen corresponding path program 1 times [2023-05-20 10:32:37,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:37,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594228445] [2023-05-20 10:32:37,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:37,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:37,364 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:32:37,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:38,236 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:32:38,237 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:32:38,237 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:32:38,237 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:32:38,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-05-20 10:32:38,238 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:32:38,238 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:32:38,238 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-05-20 10:32:38,427 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2023-05-20 10:32:38,432 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:38,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:32:38,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:32:38,434 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:32:38,454 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:32:38,458 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:32:38,458 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:38,458 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:32:38,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (72)] Waiting until timeout for monitored process [2023-05-20 10:32:42,251 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:42,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:42,252 INFO L85 PathProgramCache]: Analyzing trace with hash -458983818, now seen corresponding path program 1 times [2023-05-20 10:32:42,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:42,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064947536] [2023-05-20 10:32:42,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:42,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:42,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:42,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 5185 trivial. 0 not checked. [2023-05-20 10:32:42,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:32:42,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064947536] [2023-05-20 10:32:42,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064947536] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:32:42,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:32:42,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:32:42,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778175620] [2023-05-20 10:32:42,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:32:42,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:32:42,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:32:42,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:32:42,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:32:42,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:42,347 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:32:42,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 167.5) internal successors, (335), 2 states have internal predecessors, (335), 0 states have call successors, (0), 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 10:32:42,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:46,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:46,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-05-20 10:32:46,347 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:46,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:46,347 INFO L85 PathProgramCache]: Analyzing trace with hash 598853033, now seen corresponding path program 1 times [2023-05-20 10:32:46,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:46,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397166819] [2023-05-20 10:32:46,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:46,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:46,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:46,675 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:32:46,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:32:46,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397166819] [2023-05-20 10:32:46,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397166819] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:32:46,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356411559] [2023-05-20 10:32:46,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:46,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:32:46,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:32:46,677 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:32:46,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2023-05-20 10:32:48,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:32:48,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:32:48,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:32:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:32:48,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:32:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:32:48,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356411559] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:32:48,964 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:32:48,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:32:48,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778471472] [2023-05-20 10:32:48,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:32:48,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:32:48,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:32:48,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:32:48,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:32:48,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:48,966 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:32:48,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:32:48,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:48,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:57,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:32:57,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:32:57,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2023-05-20 10:32:58,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2023-05-20 10:32:58,129 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:32:58,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:32:58,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1572621900, now seen corresponding path program 1 times [2023-05-20 10:32:58,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:32:58,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541433583] [2023-05-20 10:32:58,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:32:58,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:32:58,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:58,313 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:32:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:32:59,398 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:32:59,398 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:32:59,398 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:32:59,398 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:32:59,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2023-05-20 10:32:59,399 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:32:59,400 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:32:59,400 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-05-20 10:32:59,470 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2023-05-20 10:32:59,490 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:59,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:32:59,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:32:59,493 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:32:59,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (74)] Waiting until timeout for monitored process [2023-05-20 10:32:59,496 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:32:59,500 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:32:59,500 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:32:59,500 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:33:03,844 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:03,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:03,845 INFO L85 PathProgramCache]: Analyzing trace with hash -586724965, now seen corresponding path program 1 times [2023-05-20 10:33:03,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:03,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808753575] [2023-05-20 10:33:03,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:03,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:03,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:03,997 INFO L134 CoverageAnalysis]: Checked inductivity of 5782 backedges. 269 proven. 0 refuted. 0 times theorem prover too weak. 5513 trivial. 0 not checked. [2023-05-20 10:33:03,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:33:03,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808753575] [2023-05-20 10:33:03,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808753575] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:33:03,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:33:03,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:33:03,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50197382] [2023-05-20 10:33:03,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:33:03,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:33:03,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:33:03,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:33:03,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:33:03,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:03,999 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:33:03,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 185.5) internal successors, (371), 2 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:33:03,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:07,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:07,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-05-20 10:33:07,587 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:07,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:07,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1193096512, now seen corresponding path program 1 times [2023-05-20 10:33:07,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:07,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082465966] [2023-05-20 10:33:07,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:07,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:07,839 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:33:07,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:33:07,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082465966] [2023-05-20 10:33:07,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082465966] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:33:07,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872374958] [2023-05-20 10:33:07,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:07,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:33:07,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:33:07,841 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:33:07,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2023-05-20 10:33:09,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:09,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:33:09,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:33:09,696 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:33:09,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:33:10,225 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:33:10,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872374958] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:33:10,225 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:33:10,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:33:10,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8405405] [2023-05-20 10:33:10,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:33:10,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:33:10,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:33:10,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:33:10,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:33:10,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:10,227 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:33:10,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:33:10,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:10,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:18,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:18,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:33:18,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2023-05-20 10:33:18,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:33:18,780 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:18,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:18,780 INFO L85 PathProgramCache]: Analyzing trace with hash 691866896, now seen corresponding path program 1 times [2023-05-20 10:33:18,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:18,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927607967] [2023-05-20 10:33:18,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:18,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:18,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:33:18,914 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:33:18,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:33:19,659 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:33:19,660 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:33:19,660 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:33:19,660 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:33:19,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2023-05-20 10:33:19,661 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:33:19,661 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:33:19,661 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-05-20 10:33:19,730 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2023-05-20 10:33:19,735 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:33:19,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:33:19,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:33:19,738 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:33:19,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (76)] Waiting until timeout for monitored process [2023-05-20 10:33:19,744 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:33:19,747 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:33:19,747 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:33:19,747 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:33:26,302 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:26,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:26,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1916099693, now seen corresponding path program 1 times [2023-05-20 10:33:26,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:26,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836032394] [2023-05-20 10:33:26,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:26,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:26,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:26,508 INFO L134 CoverageAnalysis]: Checked inductivity of 12072 backedges. 277 proven. 0 refuted. 0 times theorem prover too weak. 11795 trivial. 0 not checked. [2023-05-20 10:33:26,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:33:26,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836032394] [2023-05-20 10:33:26,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836032394] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:33:26,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:33:26,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:33:26,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360030319] [2023-05-20 10:33:26,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:33:26,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:33:26,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:33:26,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:33:26,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:33:26,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:26,509 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:33:26,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 181.5) internal successors, (363), 2 states have internal predecessors, (363), 0 states have call successors, (0), 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 10:33:26,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:30,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:30,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-05-20 10:33:30,038 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:30,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:30,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1103696470, now seen corresponding path program 1 times [2023-05-20 10:33:30,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:30,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622192206] [2023-05-20 10:33:30,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:30,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:30,320 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:33:30,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:33:30,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622192206] [2023-05-20 10:33:30,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622192206] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:33:30,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636973869] [2023-05-20 10:33:30,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:30,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:33:30,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:33:30,322 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:33:30,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2023-05-20 10:33:32,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:32,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:33:32,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:33:32,459 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:33:32,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:33:33,031 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:33:33,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636973869] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:33:33,031 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:33:33,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:33:33,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483597636] [2023-05-20 10:33:33,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:33:33,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:33:33,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:33:33,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:33:33,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:33:33,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:33,033 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:33:33,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:33:33,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:33,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:42,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:42,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:33:42,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2023-05-20 10:33:42,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2023-05-20 10:33:42,945 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:42,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:42,946 INFO L85 PathProgramCache]: Analyzing trace with hash -645631682, now seen corresponding path program 1 times [2023-05-20 10:33:42,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:42,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589196016] [2023-05-20 10:33:42,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:42,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:43,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:33:43,075 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:33:43,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:33:43,967 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:33:43,967 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:33:43,967 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:33:43,967 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:33:43,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2023-05-20 10:33:43,968 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:33:43,968 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:33:43,968 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-05-20 10:33:44,046 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2023-05-20 10:33:44,053 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:33:44,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:33:44,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:33:44,062 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:33:44,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (78)] Waiting until timeout for monitored process [2023-05-20 10:33:44,067 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:33:44,071 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:33:44,071 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:33:44,072 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:33:48,624 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:48,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:48,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1872015366, now seen corresponding path program 1 times [2023-05-20 10:33:48,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:48,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532788178] [2023-05-20 10:33:48,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:48,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:48,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6482 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 6197 trivial. 0 not checked. [2023-05-20 10:33:48,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:33:48,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532788178] [2023-05-20 10:33:48,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532788178] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:33:48,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:33:48,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:33:48,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183377286] [2023-05-20 10:33:48,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:33:48,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:33:48,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:33:48,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:33:48,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:33:48,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:48,823 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:33:48,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 193.5) internal successors, (387), 2 states have internal predecessors, (387), 0 states have call successors, (0), 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 10:33:48,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:52,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:52,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-05-20 10:33:52,207 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:33:52,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:33:52,208 INFO L85 PathProgramCache]: Analyzing trace with hash -127749280, now seen corresponding path program 1 times [2023-05-20 10:33:52,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:33:52,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469462803] [2023-05-20 10:33:52,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:52,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:33:52,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:52,453 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:33:52,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:33:52,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469462803] [2023-05-20 10:33:52,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469462803] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:33:52,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054337249] [2023-05-20 10:33:52,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:33:52,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:33:52,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:33:52,455 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:33:52,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2023-05-20 10:33:54,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:33:54,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:33:54,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:33:54,495 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:33:54,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:33:55,003 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:33:55,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054337249] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:33:55,003 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:33:55,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:33:55,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81340873] [2023-05-20 10:33:55,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:33:55,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:33:55,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:33:55,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:33:55,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:33:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:55,005 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:33:55,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:33:55,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:33:55,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:34:02,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2023-05-20 10:34:02,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:34:02,873 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:02,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:02,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1518070318, now seen corresponding path program 1 times [2023-05-20 10:34:02,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:02,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660988585] [2023-05-20 10:34:02,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:02,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:34:03,000 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:34:03,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:34:03,786 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:34:03,786 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:34:03,786 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:34:03,787 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:34:03,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2023-05-20 10:34:03,787 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:34:03,788 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:34:03,788 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-05-20 10:34:03,853 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2023-05-20 10:34:03,859 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:34:03,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:34:03,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:34:03,862 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:34:03,864 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:34:03,868 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:34:03,868 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:34:03,868 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:34:03,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (80)] Waiting until timeout for monitored process [2023-05-20 10:34:09,134 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:09,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:09,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1567771192, now seen corresponding path program 1 times [2023-05-20 10:34:09,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:09,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210521073] [2023-05-20 10:34:09,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:09,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:09,342 INFO L134 CoverageAnalysis]: Checked inductivity of 10941 backedges. 293 proven. 0 refuted. 0 times theorem prover too weak. 10648 trivial. 0 not checked. [2023-05-20 10:34:09,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:34:09,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210521073] [2023-05-20 10:34:09,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210521073] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:34:09,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:34:09,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:34:09,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909225395] [2023-05-20 10:34:09,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:34:09,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:34:09,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:34:09,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:34:09,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:34:09,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:09,344 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:34:09,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 190.0) internal successors, (380), 2 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 10:34:09,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:12,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:12,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-05-20 10:34:12,843 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:12,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:12,844 INFO L85 PathProgramCache]: Analyzing trace with hash 259177017, now seen corresponding path program 1 times [2023-05-20 10:34:12,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:12,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391053970] [2023-05-20 10:34:12,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:12,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:13,187 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:34:13,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:34:13,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391053970] [2023-05-20 10:34:13,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391053970] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:34:13,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360518271] [2023-05-20 10:34:13,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:13,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:34:13,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:34:13,193 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:34:13,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2023-05-20 10:34:15,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:15,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:34:15,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:34:15,411 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:34:15,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:34:15,962 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:34:15,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360518271] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:34:15,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:34:15,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:34:15,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314281202] [2023-05-20 10:34:15,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:34:15,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:34:15,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:34:15,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:34:15,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:34:15,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:15,964 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:34:15,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:34:15,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:15,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:25,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:25,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:34:25,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2023-05-20 10:34:25,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:34:25,453 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:25,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:25,453 INFO L85 PathProgramCache]: Analyzing trace with hash 2133570770, now seen corresponding path program 1 times [2023-05-20 10:34:25,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:25,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534383269] [2023-05-20 10:34:25,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:25,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:25,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:34:25,715 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:34:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:34:26,555 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:34:26,555 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:34:26,555 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:34:26,555 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:34:26,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2023-05-20 10:34:26,556 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:34:26,556 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:34:26,556 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-05-20 10:34:26,632 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2023-05-20 10:34:26,638 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:34:26,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:34:26,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:34:26,642 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:34:26,648 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:34:26,651 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:34:26,652 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:34:26,652 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:34:26,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (82)] Waiting until timeout for monitored process [2023-05-20 10:34:30,224 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:30,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:30,225 INFO L85 PathProgramCache]: Analyzing trace with hash 138716627, now seen corresponding path program 1 times [2023-05-20 10:34:30,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:30,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978059132] [2023-05-20 10:34:30,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:30,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:30,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:30,335 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 301 proven. 0 refuted. 0 times theorem prover too weak. 6919 trivial. 0 not checked. [2023-05-20 10:34:30,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:34:30,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978059132] [2023-05-20 10:34:30,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978059132] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:34:30,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:34:30,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:34:30,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909889773] [2023-05-20 10:34:30,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:34:30,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:34:30,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:34:30,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:34:30,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:34:30,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:30,336 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:34:30,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 187.0) internal successors, (374), 2 states have internal predecessors, (374), 0 states have call successors, (0), 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 10:34:30,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:33,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:33,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-05-20 10:34:33,735 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:33,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:33,735 INFO L85 PathProgramCache]: Analyzing trace with hash 2001034760, now seen corresponding path program 1 times [2023-05-20 10:34:33,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:33,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659179970] [2023-05-20 10:34:33,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:33,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:33,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:34,022 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:34:34,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:34:34,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659179970] [2023-05-20 10:34:34,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659179970] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:34:34,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724394131] [2023-05-20 10:34:34,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:34,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:34:34,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:34:34,025 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:34:34,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2023-05-20 10:34:35,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:35,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:34:35,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:34:36,227 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:34:36,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:34:36,872 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:34:36,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724394131] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:34:36,872 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:34:36,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:34:36,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171874189] [2023-05-20 10:34:36,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:34:36,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:34:36,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:34:36,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:34:36,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:34:36,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:36,874 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:34:36,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:34:36,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:36,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:46,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:46,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:34:46,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2023-05-20 10:34:46,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2023-05-20 10:34:46,663 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:46,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:46,663 INFO L85 PathProgramCache]: Analyzing trace with hash -282824777, now seen corresponding path program 1 times [2023-05-20 10:34:46,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:46,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173247459] [2023-05-20 10:34:46,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:46,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:46,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:34:46,897 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:34:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:34:47,942 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:34:47,942 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:34:47,942 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:34:47,942 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:34:47,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2023-05-20 10:34:47,943 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:34:47,943 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:34:47,943 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-05-20 10:34:48,021 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2023-05-20 10:34:48,026 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:34:48,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:34:48,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:34:48,027 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:34:48,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (84)] Waiting until timeout for monitored process [2023-05-20 10:34:48,033 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:34:48,036 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:34:48,036 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:34:48,036 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:34:51,584 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:51,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:51,584 INFO L85 PathProgramCache]: Analyzing trace with hash 418969287, now seen corresponding path program 1 times [2023-05-20 10:34:51,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:51,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603658749] [2023-05-20 10:34:51,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:51,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:51,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:51,705 INFO L134 CoverageAnalysis]: Checked inductivity of 7606 backedges. 309 proven. 0 refuted. 0 times theorem prover too weak. 7297 trivial. 0 not checked. [2023-05-20 10:34:51,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:34:51,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603658749] [2023-05-20 10:34:51,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603658749] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:34:51,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:34:51,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:34:51,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472310624] [2023-05-20 10:34:51,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:34:51,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:34:51,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:34:51,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:34:51,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:34:51,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:51,707 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:34:51,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 191.5) internal successors, (383), 2 states have internal predecessors, (383), 0 states have call successors, (0), 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 10:34:51,707 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:55,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:55,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-05-20 10:34:55,326 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:34:55,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:34:55,326 INFO L85 PathProgramCache]: Analyzing trace with hash -784323698, now seen corresponding path program 1 times [2023-05-20 10:34:55,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:34:55,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808632160] [2023-05-20 10:34:55,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:55,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:34:55,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:55,688 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:34:55,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:34:55,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808632160] [2023-05-20 10:34:55,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808632160] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:34:55,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170067881] [2023-05-20 10:34:55,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:34:55,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:34:55,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:34:55,691 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:34:55,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2023-05-20 10:34:57,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:34:57,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:34:57,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:34:57,965 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:34:57,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:34:58,469 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:34:58,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170067881] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:34:58,469 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:34:58,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:34:58,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546933777] [2023-05-20 10:34:58,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:34:58,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:34:58,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:34:58,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:34:58,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:34:58,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:58,471 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:34:58,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:34:58,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:34:58,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:08,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:08,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:35:08,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2023-05-20 10:35:08,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:35:08,903 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:35:08,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:35:08,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1080266963, now seen corresponding path program 1 times [2023-05-20 10:35:08,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:35:08,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180329801] [2023-05-20 10:35:08,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:35:08,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:35:09,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:35:09,145 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:35:09,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:35:10,148 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:35:10,148 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:35:10,148 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:35:10,148 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:35:10,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2023-05-20 10:35:10,149 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:35:10,149 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:35:10,149 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-05-20 10:35:10,215 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2023-05-20 10:35:10,219 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:35:10,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:35:10,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:35:10,221 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:35:10,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (86)] Waiting until timeout for monitored process [2023-05-20 10:35:10,225 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:35:10,228 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:35:10,228 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:35:10,228 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:35:15,230 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:35:15,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:35:15,231 INFO L85 PathProgramCache]: Analyzing trace with hash 2025235299, now seen corresponding path program 1 times [2023-05-20 10:35:15,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:35:15,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092982013] [2023-05-20 10:35:15,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:35:15,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:35:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:35:15,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8002 backedges. 317 proven. 0 refuted. 0 times theorem prover too weak. 7685 trivial. 0 not checked. [2023-05-20 10:35:15,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:35:15,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092982013] [2023-05-20 10:35:15,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092982013] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:35:15,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:35:15,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:35:15,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260117128] [2023-05-20 10:35:15,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:35:15,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:35:15,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:35:15,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:35:15,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:35:15,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:15,363 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:35:15,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 211.0) internal successors, (422), 2 states have internal predecessors, (422), 0 states have call successors, (0), 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 10:35:15,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:19,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:19,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2023-05-20 10:35:19,082 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:35:19,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:35:19,082 INFO L85 PathProgramCache]: Analyzing trace with hash 181205928, now seen corresponding path program 1 times [2023-05-20 10:35:19,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:35:19,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526223049] [2023-05-20 10:35:19,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:35:19,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:35:19,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:35:19,375 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:35:19,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:35:19,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526223049] [2023-05-20 10:35:19,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526223049] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:35:19,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480062698] [2023-05-20 10:35:19,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:35:19,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:35:19,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:35:19,377 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:35:19,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2023-05-20 10:35:21,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:35:21,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:35:21,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:35:21,790 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:35:21,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:35:22,391 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:35:22,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480062698] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:35:22,392 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:35:22,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:35:22,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397858742] [2023-05-20 10:35:22,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:35:22,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:35:22,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:35:22,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:35:22,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:35:22,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:22,394 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:35:22,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:35:22,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:22,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:33,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:33,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:35:33,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2023-05-20 10:35:33,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:35:33,991 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:35:33,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:35:33,991 INFO L85 PathProgramCache]: Analyzing trace with hash -2065366906, now seen corresponding path program 1 times [2023-05-20 10:35:33,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:35:33,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818537935] [2023-05-20 10:35:33,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:35:33,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:35:34,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:35:34,203 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:35:34,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:35:35,291 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:35:35,291 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:35:35,292 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:35:35,292 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:35:35,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2023-05-20 10:35:35,292 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:35:35,292 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:35:35,293 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-05-20 10:35:35,362 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2023-05-20 10:35:35,366 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:35:35,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:35:35,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:35:35,367 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:35:35,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (88)] Waiting until timeout for monitored process [2023-05-20 10:35:35,372 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:35:35,375 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:35:35,375 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:35:35,375 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:35:53,457 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:35:53,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:35:53,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1167464224, now seen corresponding path program 1 times [2023-05-20 10:35:53,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:35:53,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378771672] [2023-05-20 10:35:53,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:35:53,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:35:53,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:35:54,513 INFO L134 CoverageAnalysis]: Checked inductivity of 31639 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 31314 trivial. 0 not checked. [2023-05-20 10:35:54,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:35:54,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378771672] [2023-05-20 10:35:54,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378771672] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:35:54,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:35:54,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:35:54,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686085704] [2023-05-20 10:35:54,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:35:54,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:35:54,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:35:54,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:35:54,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:35:54,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:35:54,515 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:35:54,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 223.5) internal successors, (447), 2 states have internal predecessors, (447), 0 states have call successors, (0), 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 10:35:54,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:00,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:00,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2023-05-20 10:36:00,295 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:36:00,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:36:00,298 INFO L85 PathProgramCache]: Analyzing trace with hash 974136713, now seen corresponding path program 1 times [2023-05-20 10:36:00,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:36:00,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328600333] [2023-05-20 10:36:00,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:00,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:36:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:36:00,734 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:36:00,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:36:00,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328600333] [2023-05-20 10:36:00,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328600333] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:36:00,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903032488] [2023-05-20 10:36:00,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:00,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:36:00,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:36:00,741 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:36:00,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2023-05-20 10:36:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:36:03,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:36:03,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:36:03,385 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:36:03,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:36:03,948 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:36:03,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903032488] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:36:03,948 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:36:03,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:36:03,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635591423] [2023-05-20 10:36:03,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:36:03,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:36:03,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:36:03,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:36:03,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:36:03,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:03,950 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:36:03,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:36:03,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:03,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:15,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:15,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:36:15,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2023-05-20 10:36:15,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2023-05-20 10:36:15,497 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:36:15,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:36:15,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1472928983, now seen corresponding path program 1 times [2023-05-20 10:36:15,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:36:15,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441601677] [2023-05-20 10:36:15,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:15,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:36:15,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:36:15,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:36:15,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:36:16,782 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:36:16,782 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:36:16,782 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:36:16,782 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:36:16,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2023-05-20 10:36:16,783 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:36:16,783 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:36:16,783 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-05-20 10:36:16,855 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2023-05-20 10:36:16,860 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:36:16,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:36:16,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:36:16,861 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:36:16,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (90)] Waiting until timeout for monitored process [2023-05-20 10:36:16,866 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:36:16,869 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:36:16,869 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:36:16,869 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:36:21,773 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:36:21,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:36:21,774 INFO L85 PathProgramCache]: Analyzing trace with hash 2090289192, now seen corresponding path program 1 times [2023-05-20 10:36:21,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:36:21,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315826937] [2023-05-20 10:36:21,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:21,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:36:21,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:36:21,925 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 333 proven. 0 refuted. 0 times theorem prover too weak. 8487 trivial. 0 not checked. [2023-05-20 10:36:21,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:36:21,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315826937] [2023-05-20 10:36:21,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315826937] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:36:21,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:36:21,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:36:21,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394041247] [2023-05-20 10:36:21,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:36:21,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:36:21,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:36:21,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:36:21,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:36:21,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:21,927 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:36:21,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 213.5) internal successors, (427), 2 states have internal predecessors, (427), 0 states have call successors, (0), 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 10:36:21,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:25,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:25,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2023-05-20 10:36:25,494 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:36:25,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:36:25,494 INFO L85 PathProgramCache]: Analyzing trace with hash -358074920, now seen corresponding path program 1 times [2023-05-20 10:36:25,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:36:25,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495676195] [2023-05-20 10:36:25,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:25,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:36:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:36:25,749 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:36:25,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:36:25,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495676195] [2023-05-20 10:36:25,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495676195] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:36:25,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212123520] [2023-05-20 10:36:25,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:25,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:36:25,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:36:25,752 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:36:25,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2023-05-20 10:36:27,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:36:27,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:36:27,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:36:28,360 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:36:28,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:36:28,883 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:36:28,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212123520] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:36:28,884 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:36:28,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:36:28,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102412352] [2023-05-20 10:36:28,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:36:28,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:36:28,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:36:28,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:36:28,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:36:28,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:28,889 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:36:28,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:36:28,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:28,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:40,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:40,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:36:40,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2023-05-20 10:36:40,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2023-05-20 10:36:40,767 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:36:40,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:36:40,767 INFO L85 PathProgramCache]: Analyzing trace with hash -284350570, now seen corresponding path program 1 times [2023-05-20 10:36:40,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:36:40,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130349936] [2023-05-20 10:36:40,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:40,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:36:40,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:36:40,938 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:36:41,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:36:42,137 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:36:42,137 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:36:42,138 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:36:42,138 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:36:42,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2023-05-20 10:36:42,138 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:36:42,138 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:36:42,139 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-05-20 10:36:42,210 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2023-05-20 10:36:42,214 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:36:42,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:36:42,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:36:42,216 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:36:42,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Waiting until timeout for monitored process [2023-05-20 10:36:42,221 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:36:42,225 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:36:42,225 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:36:42,225 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:36:56,552 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:36:56,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:36:56,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1092487389, now seen corresponding path program 1 times [2023-05-20 10:36:56,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:36:56,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866823684] [2023-05-20 10:36:56,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:36:56,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:36:56,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:36:57,182 INFO L134 CoverageAnalysis]: Checked inductivity of 26430 backedges. 341 proven. 0 refuted. 0 times theorem prover too weak. 26089 trivial. 0 not checked. [2023-05-20 10:36:57,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:36:57,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866823684] [2023-05-20 10:36:57,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866823684] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:36:57,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:36:57,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:36:57,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496964564] [2023-05-20 10:36:57,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:36:57,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:36:57,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:36:57,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:36:57,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:36:57,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:36:57,184 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:36:57,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 225.5) internal successors, (451), 2 states have internal predecessors, (451), 0 states have call successors, (0), 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 10:36:57,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:00,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:00,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2023-05-20 10:37:00,959 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:37:00,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:37:00,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1930076934, now seen corresponding path program 1 times [2023-05-20 10:37:00,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:37:00,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606077004] [2023-05-20 10:37:00,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:00,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:37:01,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:37:01,386 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:37:01,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:37:01,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606077004] [2023-05-20 10:37:01,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606077004] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:37:01,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462778638] [2023-05-20 10:37:01,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:01,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:37:01,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:37:01,388 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:37:01,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2023-05-20 10:37:03,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:37:03,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:37:03,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:37:03,997 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:37:03,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:37:04,513 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:37:04,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462778638] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:37:04,513 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:37:04,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:37:04,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538879272] [2023-05-20 10:37:04,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:37:04,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:37:04,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:37:04,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:37:04,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:37:04,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:04,515 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:37:04,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:37:04,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:04,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:16,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:16,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:37:16,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2023-05-20 10:37:16,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:37:16,885 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:37:16,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:37:16,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1142465958, now seen corresponding path program 1 times [2023-05-20 10:37:16,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:37:16,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943577377] [2023-05-20 10:37:16,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:16,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:37:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:37:17,187 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:37:17,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:37:18,503 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:37:18,503 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:37:18,503 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:37:18,503 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:37:18,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2023-05-20 10:37:18,504 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:37:18,504 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:37:18,504 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-05-20 10:37:18,577 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2023-05-20 10:37:18,581 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:37:18,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:37:18,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:37:18,583 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:37:18,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (94)] Waiting until timeout for monitored process [2023-05-20 10:37:18,588 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:37:18,591 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:37:18,591 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:37:18,591 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:37:26,494 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:37:26,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:37:26,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1894990398, now seen corresponding path program 1 times [2023-05-20 10:37:26,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:37:26,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088175819] [2023-05-20 10:37:26,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:26,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:37:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:37:26,749 INFO L134 CoverageAnalysis]: Checked inductivity of 21139 backedges. 349 proven. 0 refuted. 0 times theorem prover too weak. 20790 trivial. 0 not checked. [2023-05-20 10:37:26,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:37:26,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088175819] [2023-05-20 10:37:26,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088175819] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:37:26,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:37:26,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:37:26,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939794609] [2023-05-20 10:37:26,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:37:26,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:37:26,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:37:26,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:37:26,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:37:26,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:26,751 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:37:26,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 230.5) internal successors, (461), 2 states have internal predecessors, (461), 0 states have call successors, (0), 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 10:37:26,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:30,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:30,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2023-05-20 10:37:30,504 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:37:30,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:37:30,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1002879448, now seen corresponding path program 1 times [2023-05-20 10:37:30,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:37:30,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035743243] [2023-05-20 10:37:30,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:30,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:37:30,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:37:30,773 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:37:30,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:37:30,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035743243] [2023-05-20 10:37:30,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035743243] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:37:30,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250544918] [2023-05-20 10:37:30,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:30,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:37:30,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:37:30,818 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:37:30,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2023-05-20 10:37:33,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:37:33,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:37:33,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:37:33,487 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:37:33,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:37:34,006 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:37:34,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250544918] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:37:34,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:37:34,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:37:34,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295518909] [2023-05-20 10:37:34,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:37:34,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:37:34,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:37:34,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:37:34,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:37:34,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:34,008 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:37:34,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:37:34,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:34,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:46,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:46,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:37:46,771 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2023-05-20 10:37:46,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:37:46,949 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:37:46,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:37:46,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1258975637, now seen corresponding path program 1 times [2023-05-20 10:37:46,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:37:46,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011557888] [2023-05-20 10:37:46,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:46,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:37:47,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:37:47,135 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:37:47,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:37:48,644 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:37:48,645 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:37:48,645 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:37:48,645 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:37:48,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2023-05-20 10:37:48,646 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:37:48,646 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:37:48,646 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-05-20 10:37:48,724 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2023-05-20 10:37:48,730 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:37:48,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:37:48,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:37:48,738 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:37:48,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (96)] Waiting until timeout for monitored process [2023-05-20 10:37:48,744 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:37:48,749 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:37:48,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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:37:48,749 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:37:58,439 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:37:58,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:37:58,440 INFO L85 PathProgramCache]: Analyzing trace with hash 326487464, now seen corresponding path program 1 times [2023-05-20 10:37:58,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:37:58,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508365542] [2023-05-20 10:37:58,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:37:58,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:37:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:37:58,906 INFO L134 CoverageAnalysis]: Checked inductivity of 28283 backedges. 357 proven. 0 refuted. 0 times theorem prover too weak. 27926 trivial. 0 not checked. [2023-05-20 10:37:58,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:37:58,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508365542] [2023-05-20 10:37:58,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508365542] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:37:58,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:37:58,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:37:58,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502890734] [2023-05-20 10:37:58,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:37:58,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:37:58,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:37:58,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:37:58,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:37:58,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:37:58,908 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:37:58,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 227.0) internal successors, (454), 2 states have internal predecessors, (454), 0 states have call successors, (0), 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 10:37:58,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:03,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:03,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2023-05-20 10:38:03,228 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:38:03,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:38:03,228 INFO L85 PathProgramCache]: Analyzing trace with hash 668538745, now seen corresponding path program 1 times [2023-05-20 10:38:03,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:38:03,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091262334] [2023-05-20 10:38:03,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:38:03,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:38:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:38:03,501 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:38:03,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:38:03,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091262334] [2023-05-20 10:38:03,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091262334] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:38:03,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369662655] [2023-05-20 10:38:03,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:38:03,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:38:03,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:38:03,504 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:38:03,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2023-05-20 10:38:05,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:38:05,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:38:05,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:38:06,229 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:38:06,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:38:06,849 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:38:06,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369662655] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:38:06,849 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:38:06,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:38:06,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695495706] [2023-05-20 10:38:06,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:38:06,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:38:06,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:38:06,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:38:06,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:38:06,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:06,851 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:38:06,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:38:06,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:06,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:19,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:38:19,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2023-05-20 10:38:19,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2023-05-20 10:38:19,676 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:38:19,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:38:19,676 INFO L85 PathProgramCache]: Analyzing trace with hash 719720509, now seen corresponding path program 1 times [2023-05-20 10:38:19,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:38:19,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936140887] [2023-05-20 10:38:19,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:38:19,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:38:19,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:38:19,980 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:38:20,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:38:21,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:38:21,403 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:38:21,403 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:38:21,403 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:38:21,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2023-05-20 10:38:21,404 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:38:21,404 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:38:21,404 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-05-20 10:38:21,484 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2023-05-20 10:38:21,489 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:38:21,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:38:21,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:38:21,491 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:38:21,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (98)] Waiting until timeout for monitored process [2023-05-20 10:38:21,497 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:38:21,502 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:38:21,502 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:38:21,503 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:38:33,275 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:38:33,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:38:33,276 INFO L85 PathProgramCache]: Analyzing trace with hash -353230817, now seen corresponding path program 1 times [2023-05-20 10:38:33,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:38:33,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357322093] [2023-05-20 10:38:33,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:38:33,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:38:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:38:33,776 INFO L134 CoverageAnalysis]: Checked inductivity of 35605 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 35240 trivial. 0 not checked. [2023-05-20 10:38:33,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:38:33,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357322093] [2023-05-20 10:38:33,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357322093] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:38:33,776 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:38:33,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:38:33,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895145711] [2023-05-20 10:38:33,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:38:33,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:38:33,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:38:33,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:38:33,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:38:33,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:33,778 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:38:33,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 226.0) internal successors, (452), 2 states have internal predecessors, (452), 0 states have call successors, (0), 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 10:38:33,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:37,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:37,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2023-05-20 10:38:37,869 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:38:37,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:38:37,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1683863592, now seen corresponding path program 1 times [2023-05-20 10:38:37,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:38:37,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103663406] [2023-05-20 10:38:37,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:38:37,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:38:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:38:38,134 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:38:38,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:38:38,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103663406] [2023-05-20 10:38:38,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103663406] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:38:38,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341444570] [2023-05-20 10:38:38,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:38:38,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:38:38,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:38:38,136 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:38:38,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2023-05-20 10:38:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:38:40,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:38:40,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:38:41,109 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:38:41,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:38:41,615 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:38:41,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341444570] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:38:41,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:38:41,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:38:41,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839841399] [2023-05-20 10:38:41,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:38:41,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:38:41,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:38:41,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:38:41,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:38:41,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:41,621 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:38:41,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:38:41,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:41,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:56,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:38:56,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:38:56,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2023-05-20 10:38:56,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2023-05-20 10:38:56,620 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:38:56,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:38:56,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1623585240, now seen corresponding path program 1 times [2023-05-20 10:38:56,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:38:56,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503684037] [2023-05-20 10:38:56,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:38:56,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:38:56,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:38:56,805 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:38:56,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:38:58,424 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:38:58,425 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:38:58,425 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:38:58,425 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:38:58,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2023-05-20 10:38:58,425 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:38:58,426 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:38:58,426 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-05-20 10:38:58,506 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2023-05-20 10:38:58,511 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:38:58,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:38:58,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:38:58,512 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 10:38:58,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (100)] Waiting until timeout for monitored process [2023-05-20 10:38:58,519 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:38:58,522 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:38:58,523 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:38:58,523 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:39:07,297 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:39:07,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:39:07,297 INFO L85 PathProgramCache]: Analyzing trace with hash 500537093, now seen corresponding path program 1 times [2023-05-20 10:39:07,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:39:07,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399743164] [2023-05-20 10:39:07,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:39:07,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:39:07,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:39:07,926 INFO L134 CoverageAnalysis]: Checked inductivity of 31122 backedges. 373 proven. 0 refuted. 0 times theorem prover too weak. 30749 trivial. 0 not checked. [2023-05-20 10:39:07,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:39:07,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399743164] [2023-05-20 10:39:07,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399743164] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:39:07,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:39:07,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:39:07,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726805086] [2023-05-20 10:39:07,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:39:07,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:39:07,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:39:07,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:39:07,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:39:07,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:07,928 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:39:07,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 235.0) internal successors, (470), 2 states have internal predecessors, (470), 0 states have call successors, (0), 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 10:39:07,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:12,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:12,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2023-05-20 10:39:12,295 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:39:12,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:39:12,295 INFO L85 PathProgramCache]: Analyzing trace with hash -292362930, now seen corresponding path program 1 times [2023-05-20 10:39:12,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:39:12,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355021086] [2023-05-20 10:39:12,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:39:12,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:39:12,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:39:12,614 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-20 10:39:12,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:39:12,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355021086] [2023-05-20 10:39:12,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355021086] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:39:12,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283259663] [2023-05-20 10:39:12,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:39:12,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:39:12,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:39:12,616 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:39:12,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2023-05-20 10:39:15,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:39:15,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:39:15,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:39:15,654 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:39:15,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:39:16,159 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-20 10:39:16,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283259663] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:39:16,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:39:16,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:39:16,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101825985] [2023-05-20 10:39:16,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:39:16,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:39:16,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:39:16,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:39:16,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:39:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:16,161 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:39:16,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 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 10:39:16,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:16,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:29,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:29,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:39:29,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2023-05-20 10:39:29,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:39:29,887 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:39:29,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:39:29,888 INFO L85 PathProgramCache]: Analyzing trace with hash -522536913, now seen corresponding path program 1 times [2023-05-20 10:39:29,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:39:29,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689601954] [2023-05-20 10:39:29,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:39:29,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:39:30,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:39:30,140 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:39:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:39:31,851 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:39:31,851 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:39:31,851 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:39:31,851 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:39:31,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2023-05-20 10:39:31,852 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:39:31,852 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:39:31,852 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-05-20 10:39:31,931 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2023-05-20 10:39:31,936 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:39:31,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:39:31,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:39:31,938 INFO L229 MonitoredProcess]: Starting monitored process 102 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 10:39:31,949 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:39:31,953 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:39:31,953 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:39:31,953 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 10:39:31,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (102)] Waiting until timeout for monitored process [2023-05-20 10:39:42,240 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:39:42,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:39:42,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1460798704, now seen corresponding path program 1 times [2023-05-20 10:39:42,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:39:42,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951732504] [2023-05-20 10:39:42,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:39:42,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:39:42,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:39:42,654 INFO L134 CoverageAnalysis]: Checked inductivity of 25824 backedges. 381 proven. 0 refuted. 0 times theorem prover too weak. 25443 trivial. 0 not checked. [2023-05-20 10:39:42,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:39:42,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951732504] [2023-05-20 10:39:42,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951732504] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 10:39:42,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 10:39:42,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 10:39:42,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375631766] [2023-05-20 10:39:42,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 10:39:42,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 10:39:42,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:39:42,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 10:39:42,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 10:39:42,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:42,655 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:39:42,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 241.0) internal successors, (482), 2 states have internal predecessors, (482), 0 states have call successors, (0), 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 10:39:42,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:46,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:46,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2023-05-20 10:39:46,782 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:39:46,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:39:46,783 INFO L85 PathProgramCache]: Analyzing trace with hash 579045736, now seen corresponding path program 1 times [2023-05-20 10:39:46,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:39:46,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534710782] [2023-05-20 10:39:46,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:39:46,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:39:46,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:39:47,081 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 10:39:47,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 10:39:47,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534710782] [2023-05-20 10:39:47,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534710782] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 10:39:47,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700318793] [2023-05-20 10:39:47,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:39:47,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 10:39:47,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:39:47,083 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 10:39:47,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2023-05-20 10:39:49,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 10:39:49,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-20 10:39:49,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 10:39:50,131 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:39:50,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 10:39:50,689 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 10:39:50,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700318793] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 10:39:50,690 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 10:39:50,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-20 10:39:50,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998337979] [2023-05-20 10:39:50,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 10:39:50,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-20 10:39:50,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 10:39:50,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-20 10:39:50,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-20 10:39:50,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:50,691 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 10:39:50,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 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 10:39:50,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:39:50,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:40:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 10:40:07,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-20 10:40:07,642 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2023-05-20 10:40:07,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable142 [2023-05-20 10:40:07,811 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 10:40:07,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 10:40:07,812 INFO L85 PathProgramCache]: Analyzing trace with hash -513845699, now seen corresponding path program 1 times [2023-05-20 10:40:07,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 10:40:07,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166523101] [2023-05-20 10:40:07,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 10:40:07,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 10:40:08,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:40:08,131 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 10:40:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 10:40:09,988 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 10:40:09,988 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 10:40:09,988 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 10:40:09,988 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 10:40:09,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2023-05-20 10:40:09,989 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 10:40:09,989 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 10:40:09,989 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-05-20 10:40:10,072 INFO L144 ThreadInstanceAdder]: Constructed 49 joinOtherThreadTransitions. [2023-05-20 10:40:10,076 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:40:10,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 10:40:10,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 10:40:10,078 INFO L229 MonitoredProcess]: Starting monitored process 104 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 10:40:10,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (104)] Waiting until timeout for monitored process [2023-05-20 10:40:10,082 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 10:40:10,086 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 10:40:10,086 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;@66220c7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 10:40:10,086 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. Received shutdown request... [2023-05-20 10:40:11,669 WARN L619 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2023-05-20 10:40:11,669 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-05-20 10:40:11,669 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-05-20 10:40:11,670 INFO L444 BasicCegarLoop]: Path program histogram: [] [2023-05-20 10:40:11,671 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 49 thread instances [2023-05-20 10:40:11,671 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-20 10:40:11,690 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.05 10:40:11 BasicIcfg [2023-05-20 10:40:11,691 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-20 10:40:11,691 INFO L158 Benchmark]: Toolchain (without parser) took 706772.65ms. Allocated memory was 257.9MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 228.6MB in the beginning and 442.3MB in the end (delta: -213.7MB). Peak memory consumption was 4.1GB. Max. memory is 8.0GB. [2023-05-20 10:40:11,691 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 192.9MB. Free memory is still 146.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-20 10:40:11,691 INFO L158 Benchmark]: CACSL2BoogieTranslator took 486.67ms. Allocated memory is still 257.9MB. Free memory was 228.6MB in the beginning and 215.6MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2023-05-20 10:40:11,691 INFO L158 Benchmark]: Boogie Procedure Inliner took 56.99ms. Allocated memory is still 257.9MB. Free memory was 215.6MB in the beginning and 213.9MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-20 10:40:11,692 INFO L158 Benchmark]: Boogie Preprocessor took 28.44ms. Allocated memory is still 257.9MB. Free memory was 213.9MB in the beginning and 211.9MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-20 10:40:11,692 INFO L158 Benchmark]: RCFGBuilder took 446.07ms. Allocated memory is still 257.9MB. Free memory was 211.9MB in the beginning and 197.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2023-05-20 10:40:11,692 INFO L158 Benchmark]: TraceAbstraction took 705747.63ms. Allocated memory was 257.9MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 196.2MB in the beginning and 442.3MB in the end (delta: -246.1MB). Peak memory consumption was 4.1GB. Max. memory is 8.0GB. [2023-05-20 10:40:11,693 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.11ms. Allocated memory is still 192.9MB. Free memory is still 146.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 486.67ms. Allocated memory is still 257.9MB. Free memory was 228.6MB in the beginning and 215.6MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 56.99ms. Allocated memory is still 257.9MB. Free memory was 215.6MB in the beginning and 213.9MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 28.44ms. Allocated memory is still 257.9MB. Free memory was 213.9MB in the beginning and 211.9MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 446.07ms. Allocated memory is still 257.9MB. Free memory was 211.9MB in the beginning and 197.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 705747.63ms. Allocated memory was 257.9MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 196.2MB in the beginning and 442.3MB in the end (delta: -246.1MB). Peak memory consumption was 4.1GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2632, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 203, dependent conditional: 184, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, 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: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, 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: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, 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: 1579, independent: 1560, independent conditional: 0, independent unconditional: 1560, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1579, independent: 1544, independent conditional: 0, independent unconditional: 1544, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 160, independent: 98, independent conditional: 0, independent unconditional: 98, dependent: 62, dependent conditional: 0, dependent unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2450, independent: 869, independent conditional: 0, independent unconditional: 869, dependent: 2, dependent conditional: 0, dependent unconditional: 2, unknown: 1579, unknown conditional: 0, unknown unconditional: 1579] , Statistics on independence cache: Total cache size (in pairs): 1579, Positive cache size: 1560, Positive conditional cache size: 0, Positive unconditional cache size: 1560, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 1, Independence queries for same thread: 183 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 96, Number of trivial persistent sets: 73, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2309, independent: 2290, independent conditional: 0, independent unconditional: 2290, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2632, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 203, dependent conditional: 184, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, 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: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, 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: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, 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: 1579, independent: 1560, independent conditional: 0, independent unconditional: 1560, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1579, independent: 1544, independent conditional: 0, independent unconditional: 1544, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 160, independent: 98, independent conditional: 0, independent unconditional: 98, dependent: 62, dependent conditional: 0, dependent unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2450, independent: 869, independent conditional: 0, independent unconditional: 869, dependent: 2, dependent conditional: 0, dependent unconditional: 2, unknown: 1579, unknown conditional: 0, unknown unconditional: 1579] , Statistics on independence cache: Total cache size (in pairs): 1579, Positive cache size: 1560, Positive conditional cache size: 0, Positive unconditional cache size: 1560, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 1, Independence queries for same thread: 183 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6141, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 264, dependent conditional: 214, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4010, independent: 3959, independent conditional: 2, independent unconditional: 3957, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4010, independent: 3922, independent conditional: 0, independent unconditional: 3922, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 227, independent: 117, independent conditional: 5, independent unconditional: 112, dependent: 110, dependent conditional: 2, dependent unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5935, independent: 1918, independent conditional: 0, independent unconditional: 1918, dependent: 7, dependent conditional: 0, dependent unconditional: 7, unknown: 4010, unknown conditional: 3, unknown unconditional: 4007] , Statistics on independence cache: Total cache size (in pairs): 4010, Positive cache size: 3959, Positive conditional cache size: 2, Positive unconditional cache size: 3957, Negative cache size: 51, Negative conditional cache size: 1, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 211 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.3s, Number of persistent set computation: 141, Number of trivial persistent sets: 100, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5468, independent: 5418, independent conditional: 0, independent unconditional: 5418, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6141, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 264, dependent conditional: 214, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4010, independent: 3959, independent conditional: 2, independent unconditional: 3957, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4010, independent: 3922, independent conditional: 0, independent unconditional: 3922, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 227, independent: 117, independent conditional: 5, independent unconditional: 112, dependent: 110, dependent conditional: 2, dependent unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5935, independent: 1918, independent conditional: 0, independent unconditional: 1918, dependent: 7, dependent conditional: 0, dependent unconditional: 7, unknown: 4010, unknown conditional: 3, unknown unconditional: 4007] , Statistics on independence cache: Total cache size (in pairs): 4010, Positive cache size: 3959, Positive conditional cache size: 2, Positive unconditional cache size: 3957, Negative cache size: 51, Negative conditional cache size: 1, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 211 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 14304, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 729, dependent conditional: 598, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 150, dependent conditional: 19, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 150, dependent conditional: 19, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 161, dependent conditional: 5, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 161, dependent conditional: 2, dependent unconditional: 159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 161, dependent conditional: 2, dependent unconditional: 159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8349, independent: 8216, independent conditional: 4, independent unconditional: 8212, dependent: 133, dependent conditional: 2, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8349, independent: 8143, independent conditional: 0, independent unconditional: 8143, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 133, dependent conditional: 2, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 133, dependent conditional: 2, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 332, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 208, dependent conditional: 3, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 13736, independent: 5359, independent conditional: 2, independent unconditional: 5357, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 8349, unknown conditional: 6, unknown unconditional: 8343] , Statistics on independence cache: Total cache size (in pairs): 8349, Positive cache size: 8216, Positive conditional cache size: 4, Positive unconditional cache size: 8212, Negative cache size: 133, Negative conditional cache size: 2, Negative unconditional cache size: 131, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 579 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 510, Number of trivial persistent sets: 345, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12157, independent: 12026, independent conditional: 0, independent unconditional: 12026, dependent: 131, dependent conditional: 0, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 14304, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 729, dependent conditional: 598, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 150, dependent conditional: 19, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 150, dependent conditional: 19, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 161, dependent conditional: 5, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 161, dependent conditional: 2, dependent unconditional: 159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 161, dependent conditional: 2, dependent unconditional: 159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8349, independent: 8216, independent conditional: 4, independent unconditional: 8212, dependent: 133, dependent conditional: 2, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8349, independent: 8143, independent conditional: 0, independent unconditional: 8143, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 133, dependent conditional: 2, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 133, dependent conditional: 2, dependent unconditional: 131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 332, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 208, dependent conditional: 3, dependent unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 13736, independent: 5359, independent conditional: 2, independent unconditional: 5357, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 8349, unknown conditional: 6, unknown unconditional: 8343] , Statistics on independence cache: Total cache size (in pairs): 8349, Positive cache size: 8216, Positive conditional cache size: 4, Positive unconditional cache size: 8212, Negative cache size: 133, Negative conditional cache size: 2, Negative unconditional cache size: 131, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 579 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 15696, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 384, dependent conditional: 238, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 6, dependent unconditional: 160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11037, independent: 10889, independent conditional: 5, independent unconditional: 10884, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11037, independent: 10798, independent conditional: 0, independent unconditional: 10798, dependent: 239, dependent conditional: 0, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 355, independent: 156, independent conditional: 8, independent unconditional: 147, dependent: 199, dependent conditional: 3, dependent unconditional: 196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 15478, independent: 4423, independent conditional: 3, independent unconditional: 4420, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 11037, unknown conditional: 7, unknown unconditional: 11030] , Statistics on independence cache: Total cache size (in pairs): 11037, Positive cache size: 10889, Positive conditional cache size: 5, Positive unconditional cache size: 10884, Negative cache size: 148, Negative conditional cache size: 2, Negative unconditional cache size: 146, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 1, Independence queries for same thread: 232 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 289, Number of trivial persistent sets: 203, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14508, independent: 14362, independent conditional: 0, independent unconditional: 14362, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 15696, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 384, dependent conditional: 238, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 6, dependent unconditional: 160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11037, independent: 10889, independent conditional: 5, independent unconditional: 10884, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11037, independent: 10798, independent conditional: 0, independent unconditional: 10798, dependent: 239, dependent conditional: 0, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 355, independent: 156, independent conditional: 8, independent unconditional: 147, dependent: 199, dependent conditional: 3, dependent unconditional: 196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 15478, independent: 4423, independent conditional: 3, independent unconditional: 4420, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 11037, unknown conditional: 7, unknown unconditional: 11030] , Statistics on independence cache: Total cache size (in pairs): 11037, Positive cache size: 10889, Positive conditional cache size: 5, Positive unconditional cache size: 10884, Negative cache size: 148, Negative conditional cache size: 2, Negative unconditional cache size: 146, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 1, Independence queries for same thread: 232 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 21671, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 474, dependent conditional: 264, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 9, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15585, independent: 15371, independent conditional: 8, independent unconditional: 15363, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15585, independent: 15246, independent conditional: 0, independent unconditional: 15246, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 453, independent: 190, independent conditional: 12, independent unconditional: 178, dependent: 263, dependent conditional: 5, dependent unconditional: 258, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21439, independent: 5826, independent conditional: 5, independent unconditional: 5821, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 15585, unknown conditional: 12, unknown unconditional: 15573] , Statistics on independence cache: Total cache size (in pairs): 15585, Positive cache size: 15371, Positive conditional cache size: 8, Positive unconditional cache size: 15363, Negative cache size: 214, Negative conditional cache size: 4, Negative unconditional cache size: 210, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 5, Maximal queried relation: 1, Independence queries for same thread: 254 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.5s, Number of persistent set computation: 355, Number of trivial persistent sets: 251, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20113, independent: 19903, independent conditional: 0, independent unconditional: 19903, dependent: 210, dependent conditional: 0, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 21671, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 474, dependent conditional: 264, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 9, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15585, independent: 15371, independent conditional: 8, independent unconditional: 15363, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15585, independent: 15246, independent conditional: 0, independent unconditional: 15246, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 453, independent: 190, independent conditional: 12, independent unconditional: 178, dependent: 263, dependent conditional: 5, dependent unconditional: 258, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21439, independent: 5826, independent conditional: 5, independent unconditional: 5821, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 15585, unknown conditional: 12, unknown unconditional: 15573] , Statistics on independence cache: Total cache size (in pairs): 15585, Positive cache size: 15371, Positive conditional cache size: 8, Positive unconditional cache size: 15363, Negative cache size: 214, Negative conditional cache size: 4, Negative unconditional cache size: 210, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 5, Maximal queried relation: 1, Independence queries for same thread: 254 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 32258, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 750, dependent conditional: 420, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 12, dependent unconditional: 367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22428, independent: 22092, independent conditional: 10, independent unconditional: 22082, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22428, independent: 21911, independent conditional: 0, independent unconditional: 21911, dependent: 517, dependent conditional: 0, dependent unconditional: 517, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 616, independent: 239, independent conditional: 13, independent unconditional: 225, dependent: 377, dependent conditional: 7, dependent unconditional: 370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 31887, independent: 9416, independent conditional: 8, independent unconditional: 9408, dependent: 43, dependent conditional: 0, dependent unconditional: 43, unknown: 22428, unknown conditional: 16, unknown unconditional: 22412] , Statistics on independence cache: Total cache size (in pairs): 22428, Positive cache size: 22092, Positive conditional cache size: 10, Positive unconditional cache size: 22082, Negative cache size: 336, Negative conditional cache size: 6, Negative unconditional cache size: 330, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 1, Independence queries for same thread: 401 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.7s, Number of persistent set computation: 532, Number of trivial persistent sets: 349, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29590, independent: 29260, independent conditional: 0, independent unconditional: 29260, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 32258, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 750, dependent conditional: 420, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 12, dependent unconditional: 367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22428, independent: 22092, independent conditional: 10, independent unconditional: 22082, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22428, independent: 21911, independent conditional: 0, independent unconditional: 21911, dependent: 517, dependent conditional: 0, dependent unconditional: 517, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 616, independent: 239, independent conditional: 13, independent unconditional: 225, dependent: 377, dependent conditional: 7, dependent unconditional: 370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 31887, independent: 9416, independent conditional: 8, independent unconditional: 9408, dependent: 43, dependent conditional: 0, dependent unconditional: 43, unknown: 22428, unknown conditional: 16, unknown unconditional: 22412] , Statistics on independence cache: Total cache size (in pairs): 22428, Positive cache size: 22092, Positive conditional cache size: 10, Positive unconditional cache size: 22082, Negative cache size: 336, Negative conditional cache size: 6, Negative unconditional cache size: 330, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 1, Independence queries for same thread: 401 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 36037, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 679, dependent conditional: 310, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 383, dependent conditional: 14, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 383, dependent conditional: 14, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 420, dependent conditional: 13, dependent unconditional: 407, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 420, dependent conditional: 6, dependent unconditional: 414, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 420, dependent conditional: 6, dependent unconditional: 414, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26719, independent: 26342, independent conditional: 16, independent unconditional: 26326, dependent: 375, dependent conditional: 6, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26719, independent: 26139, independent conditional: 0, independent unconditional: 26139, dependent: 580, dependent conditional: 0, dependent unconditional: 580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 375, dependent conditional: 6, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 375, dependent conditional: 6, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 736, independent: 292, independent conditional: 26, independent unconditional: 266, dependent: 438, dependent conditional: 7, dependent unconditional: 431, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Protected Queries: 0 ], Cache Queries: [ total: 35778, independent: 9014, independent conditional: 8, independent unconditional: 9006, dependent: 45, dependent conditional: 0, dependent unconditional: 45, unknown: 26719, unknown conditional: 22, unknown unconditional: 26697] , Statistics on independence cache: Total cache size (in pairs): 26717, Positive cache size: 26342, Positive conditional cache size: 16, Positive unconditional cache size: 26326, Negative cache size: 375, Negative conditional cache size: 6, Negative unconditional cache size: 369, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 7, Maximal queried relation: 1, Independence queries for same thread: 296 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.8s, Number of persistent set computation: 521, Number of trivial persistent sets: 373, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33807, independent: 33436, independent conditional: 0, independent unconditional: 33436, dependent: 369, dependent conditional: 0, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 36037, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 679, dependent conditional: 310, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 383, dependent conditional: 14, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 383, dependent conditional: 14, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 420, dependent conditional: 13, dependent unconditional: 407, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 420, dependent conditional: 6, dependent unconditional: 414, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 420, dependent conditional: 6, dependent unconditional: 414, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26719, independent: 26342, independent conditional: 16, independent unconditional: 26326, dependent: 375, dependent conditional: 6, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26719, independent: 26139, independent conditional: 0, independent unconditional: 26139, dependent: 580, dependent conditional: 0, dependent unconditional: 580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 375, dependent conditional: 6, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 375, dependent conditional: 6, dependent unconditional: 369, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 736, independent: 292, independent conditional: 26, independent unconditional: 266, dependent: 438, dependent conditional: 7, dependent unconditional: 431, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Protected Queries: 0 ], Cache Queries: [ total: 35778, independent: 9014, independent conditional: 8, independent unconditional: 9006, dependent: 45, dependent conditional: 0, dependent unconditional: 45, unknown: 26719, unknown conditional: 22, unknown unconditional: 26697] , Statistics on independence cache: Total cache size (in pairs): 26717, Positive cache size: 26342, Positive conditional cache size: 16, Positive unconditional cache size: 26326, Negative cache size: 375, Negative conditional cache size: 6, Negative unconditional cache size: 369, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 7, Maximal queried relation: 1, Independence queries for same thread: 296 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 45048, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 741, dependent conditional: 273, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 16, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33823, independent: 33347, independent conditional: 19, independent unconditional: 33328, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33823, independent: 33094, independent conditional: 0, independent unconditional: 33094, dependent: 729, dependent conditional: 0, dependent unconditional: 729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 846, independent: 344, independent conditional: 22, independent unconditional: 321, dependent: 502, dependent conditional: 8, dependent unconditional: 494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 44838, independent: 10960, independent conditional: 12, independent unconditional: 10948, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 33823, unknown conditional: 27, unknown unconditional: 33796] , Statistics on independence cache: Total cache size (in pairs): 33823, Positive cache size: 33347, Positive conditional cache size: 19, Positive unconditional cache size: 33328, Negative cache size: 476, Negative conditional cache size: 8, Negative unconditional cache size: 468, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 8, Maximal queried relation: 1, Independence queries for same thread: 257 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.0s, Number of persistent set computation: 604, Number of trivial persistent sets: 427, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 42623, independent: 42155, independent conditional: 0, independent unconditional: 42155, dependent: 468, dependent conditional: 0, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 45048, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 741, dependent conditional: 273, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 16, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33823, independent: 33347, independent conditional: 19, independent unconditional: 33328, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33823, independent: 33094, independent conditional: 0, independent unconditional: 33094, dependent: 729, dependent conditional: 0, dependent unconditional: 729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 846, independent: 344, independent conditional: 22, independent unconditional: 321, dependent: 502, dependent conditional: 8, dependent unconditional: 494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 44838, independent: 10960, independent conditional: 12, independent unconditional: 10948, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 33823, unknown conditional: 27, unknown unconditional: 33796] , Statistics on independence cache: Total cache size (in pairs): 33823, Positive cache size: 33347, Positive conditional cache size: 19, Positive unconditional cache size: 33328, Negative cache size: 476, Negative conditional cache size: 8, Negative unconditional cache size: 468, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 8, Maximal queried relation: 1, Independence queries for same thread: 257 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80524, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 2123, dependent conditional: 1296, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 20, dependent unconditional: 1103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49593, independent: 48755, independent conditional: 25, independent unconditional: 48730, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49593, independent: 48350, independent conditional: 0, independent unconditional: 48350, dependent: 1243, dependent conditional: 0, dependent unconditional: 1243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1249, independent: 427, independent conditional: 27, independent unconditional: 400, dependent: 822, dependent conditional: 9, dependent unconditional: 813, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 79524, independent: 29646, independent conditional: 12, independent unconditional: 29634, dependent: 285, dependent conditional: 0, dependent unconditional: 285, unknown: 49593, unknown conditional: 36, unknown unconditional: 49557] , Statistics on independence cache: Total cache size (in pairs): 49593, Positive cache size: 48755, Positive conditional cache size: 25, Positive unconditional cache size: 48730, Negative cache size: 838, Negative conditional cache size: 11, Negative unconditional cache size: 827, 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: 1057 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.5s, Number of persistent set computation: 1014, Number of trivial persistent sets: 723, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 67792, independent: 66965, independent conditional: 0, independent unconditional: 66965, dependent: 827, dependent conditional: 0, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80524, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 2123, dependent conditional: 1296, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 20, dependent unconditional: 1103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49593, independent: 48755, independent conditional: 25, independent unconditional: 48730, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49593, independent: 48350, independent conditional: 0, independent unconditional: 48350, dependent: 1243, dependent conditional: 0, dependent unconditional: 1243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1249, independent: 427, independent conditional: 27, independent unconditional: 400, dependent: 822, dependent conditional: 9, dependent unconditional: 813, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 79524, independent: 29646, independent conditional: 12, independent unconditional: 29634, dependent: 285, dependent conditional: 0, dependent unconditional: 285, unknown: 49593, unknown conditional: 36, unknown unconditional: 49557] , Statistics on independence cache: Total cache size (in pairs): 49593, Positive cache size: 48755, Positive conditional cache size: 25, Positive unconditional cache size: 48730, Negative cache size: 838, Negative conditional cache size: 11, Negative unconditional cache size: 827, 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: 1057 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 64178, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 927, dependent conditional: 235, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 23, dependent unconditional: 764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49264, independent: 48558, independent conditional: 31, independent unconditional: 48527, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49264, independent: 48203, independent conditional: 0, independent unconditional: 48203, dependent: 1061, dependent conditional: 0, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1045, independent: 395, independent conditional: 44, independent unconditional: 351, dependent: 650, dependent conditional: 14, dependent unconditional: 636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 64038, independent: 14693, independent conditional: 18, independent unconditional: 14675, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 49264, unknown conditional: 45, unknown unconditional: 49219] , Statistics on independence cache: Total cache size (in pairs): 49264, Positive cache size: 48558, Positive conditional cache size: 31, Positive unconditional cache size: 48527, Negative cache size: 706, Negative conditional cache size: 14, Negative unconditional cache size: 692, 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: 212 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.2s, Number of persistent set computation: 733, Number of trivial persistent sets: 524, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 61114, independent: 60422, independent conditional: 0, independent unconditional: 60422, dependent: 692, dependent conditional: 0, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 64178, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 927, dependent conditional: 235, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 23, dependent unconditional: 764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49264, independent: 48558, independent conditional: 31, independent unconditional: 48527, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49264, independent: 48203, independent conditional: 0, independent unconditional: 48203, dependent: 1061, dependent conditional: 0, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1045, independent: 395, independent conditional: 44, independent unconditional: 351, dependent: 650, dependent conditional: 14, dependent unconditional: 636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 64038, independent: 14693, independent conditional: 18, independent unconditional: 14675, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 49264, unknown conditional: 45, unknown unconditional: 49219] , Statistics on independence cache: Total cache size (in pairs): 49264, Positive cache size: 48558, Positive conditional cache size: 31, Positive unconditional cache size: 48527, Negative cache size: 706, Negative conditional cache size: 14, Negative unconditional cache size: 692, 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: 212 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 74093, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 1111, dependent conditional: 292, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 23, dependent unconditional: 900, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57305, independent: 56471, independent conditional: 34, independent unconditional: 56437, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57305, independent: 56063, independent conditional: 0, independent unconditional: 56063, dependent: 1242, dependent conditional: 0, dependent unconditional: 1242, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1217, independent: 454, independent conditional: 36, independent unconditional: 418, dependent: 761, dependent conditional: 12, dependent unconditional: 748, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 73905, independent: 16510, independent conditional: 21, independent unconditional: 16489, dependent: 90, dependent conditional: 0, dependent unconditional: 90, unknown: 57305, unknown conditional: 48, unknown unconditional: 57257] , Statistics on independence cache: Total cache size (in pairs): 57304, Positive cache size: 56471, Positive conditional cache size: 34, Positive unconditional cache size: 56437, Negative cache size: 833, Negative conditional cache size: 14, Negative unconditional cache size: 819, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 266 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.4s, Number of persistent set computation: 799, Number of trivial persistent sets: 575, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 70582, independent: 69762, independent conditional: 0, independent unconditional: 69762, dependent: 819, dependent conditional: 0, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 74093, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 1111, dependent conditional: 292, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 23, dependent unconditional: 900, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57305, independent: 56471, independent conditional: 34, independent unconditional: 56437, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57305, independent: 56063, independent conditional: 0, independent unconditional: 56063, dependent: 1242, dependent conditional: 0, dependent unconditional: 1242, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1217, independent: 454, independent conditional: 36, independent unconditional: 418, dependent: 761, dependent conditional: 12, dependent unconditional: 748, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 73905, independent: 16510, independent conditional: 21, independent unconditional: 16489, dependent: 90, dependent conditional: 0, dependent unconditional: 90, unknown: 57305, unknown conditional: 48, unknown unconditional: 57257] , Statistics on independence cache: Total cache size (in pairs): 57304, Positive cache size: 56471, Positive conditional cache size: 34, Positive unconditional cache size: 56437, Negative cache size: 833, Negative conditional cache size: 14, Negative unconditional cache size: 819, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 266 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80371, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 1151, dependent conditional: 245, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 27, dependent unconditional: 999, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64058, independent: 63134, independent conditional: 41, independent unconditional: 63093, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64058, independent: 62688, independent conditional: 0, independent unconditional: 62688, dependent: 1370, dependent conditional: 0, dependent unconditional: 1370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1341, independent: 478, independent conditional: 39, independent unconditional: 440, dependent: 863, dependent conditional: 15, dependent unconditional: 848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 80246, independent: 16086, independent conditional: 25, independent unconditional: 16061, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 64058, unknown conditional: 59, unknown unconditional: 63999] , Statistics on independence cache: Total cache size (in pairs): 64058, Positive cache size: 63134, Positive conditional cache size: 41, Positive unconditional cache size: 63093, Negative cache size: 924, Negative conditional cache size: 18, Negative unconditional cache size: 906, 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: 218 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.5s, Number of persistent set computation: 811, Number of trivial persistent sets: 587, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 76701, independent: 75795, independent conditional: 0, independent unconditional: 75795, dependent: 906, dependent conditional: 0, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80371, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 1151, dependent conditional: 245, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 27, dependent unconditional: 999, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64058, independent: 63134, independent conditional: 41, independent unconditional: 63093, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64058, independent: 62688, independent conditional: 0, independent unconditional: 62688, dependent: 1370, dependent conditional: 0, dependent unconditional: 1370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1341, independent: 478, independent conditional: 39, independent unconditional: 440, dependent: 863, dependent conditional: 15, dependent unconditional: 848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 80246, independent: 16086, independent conditional: 25, independent unconditional: 16061, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 64058, unknown conditional: 59, unknown unconditional: 63999] , Statistics on independence cache: Total cache size (in pairs): 64058, Positive cache size: 63134, Positive conditional cache size: 41, Positive unconditional cache size: 63093, Negative cache size: 924, Negative conditional cache size: 18, Negative unconditional cache size: 906, 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: 218 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 101495, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1561, dependent conditional: 434, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 31, dependent unconditional: 1246, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 79141, independent: 77992, independent conditional: 46, independent unconditional: 77946, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 79141, independent: 77447, independent conditional: 0, independent unconditional: 77447, dependent: 1694, dependent conditional: 0, dependent unconditional: 1694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1421, independent: 478, independent conditional: 47, independent unconditional: 431, dependent: 943, dependent conditional: 20, dependent unconditional: 923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 101211, independent: 21942, independent conditional: 35, independent unconditional: 21907, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 79141, unknown conditional: 68, unknown unconditional: 79073] , Statistics on independence cache: Total cache size (in pairs): 79141, Positive cache size: 77992, Positive conditional cache size: 46, Positive unconditional cache size: 77946, Negative cache size: 1149, Negative conditional cache size: 22, Negative unconditional cache size: 1127, 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: 396 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.6s, Number of persistent set computation: 920, Number of trivial persistent sets: 645, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96671, independent: 95544, independent conditional: 0, independent unconditional: 95544, dependent: 1127, dependent conditional: 0, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 101495, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1561, dependent conditional: 434, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 31, dependent unconditional: 1246, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 79141, independent: 77992, independent conditional: 46, independent unconditional: 77946, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 79141, independent: 77447, independent conditional: 0, independent unconditional: 77447, dependent: 1694, dependent conditional: 0, dependent unconditional: 1694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1421, independent: 478, independent conditional: 47, independent unconditional: 431, dependent: 943, dependent conditional: 20, dependent unconditional: 923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 101211, independent: 21942, independent conditional: 35, independent unconditional: 21907, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 79141, unknown conditional: 68, unknown unconditional: 79073] , Statistics on independence cache: Total cache size (in pairs): 79141, Positive cache size: 77992, Positive conditional cache size: 46, Positive unconditional cache size: 77946, Negative cache size: 1149, Negative conditional cache size: 22, Negative unconditional cache size: 1127, 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: 396 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 107253, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1553, dependent conditional: 339, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 31, dependent unconditional: 1335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 86065, independent: 84829, independent conditional: 54, independent unconditional: 84775, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 86065, independent: 84236, independent conditional: 0, independent unconditional: 84236, dependent: 1829, dependent conditional: 0, dependent unconditional: 1829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1607, independent: 513, independent conditional: 49, independent unconditional: 464, dependent: 1094, dependent conditional: 18, dependent unconditional: 1077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107066, independent: 20871, independent conditional: 35, independent unconditional: 20836, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 86065, unknown conditional: 76, unknown unconditional: 85989] , Statistics on independence cache: Total cache size (in pairs): 86065, Positive cache size: 84829, Positive conditional cache size: 54, Positive unconditional cache size: 84775, Negative cache size: 1236, Negative conditional cache size: 22, Negative unconditional cache size: 1214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 307 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 922, Number of trivial persistent sets: 663, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 102712, independent: 101498, independent conditional: 0, independent unconditional: 101498, dependent: 1214, dependent conditional: 0, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 107253, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1553, dependent conditional: 339, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 31, dependent unconditional: 1335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 86065, independent: 84829, independent conditional: 54, independent unconditional: 84775, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 86065, independent: 84236, independent conditional: 0, independent unconditional: 84236, dependent: 1829, dependent conditional: 0, dependent unconditional: 1829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1607, independent: 513, independent conditional: 49, independent unconditional: 464, dependent: 1094, dependent conditional: 18, dependent unconditional: 1077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107066, independent: 20871, independent conditional: 35, independent unconditional: 20836, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 86065, unknown conditional: 76, unknown unconditional: 85989] , Statistics on independence cache: Total cache size (in pairs): 86065, Positive cache size: 84829, Positive conditional cache size: 54, Positive unconditional cache size: 84775, Negative cache size: 1236, Negative conditional cache size: 22, Negative unconditional cache size: 1214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 307 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 114586, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1698, dependent conditional: 371, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 36, dependent unconditional: 1475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92871, independent: 91517, independent conditional: 63, independent unconditional: 91454, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92871, independent: 90880, independent conditional: 0, independent unconditional: 90880, dependent: 1991, dependent conditional: 0, dependent unconditional: 1991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1738, independent: 557, independent conditional: 63, independent unconditional: 494, dependent: 1181, dependent conditional: 23, dependent unconditional: 1158, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114399, independent: 21371, independent conditional: 48, independent unconditional: 21323, dependent: 157, dependent conditional: 0, dependent unconditional: 157, unknown: 92871, unknown conditional: 90, unknown unconditional: 92781] , Statistics on independence cache: Total cache size (in pairs): 92871, Positive cache size: 91517, Positive conditional cache size: 63, Positive unconditional cache size: 91454, Negative cache size: 1354, Negative conditional cache size: 27, Negative unconditional cache size: 1327, 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: 334 - StatisticsResult: Persistent set benchmarks [2023-05-20 10:40:11,705 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,705 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,705 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (88)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,705 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 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 10:40:11,707 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 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (72)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (66)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (90)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (13)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 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 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (100)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,707 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 10:40:11,707 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (86)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 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 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (96)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (102)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (70)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (82)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (68)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (76)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,708 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (98)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (21)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 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 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (84)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 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 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (94)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (78)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (104)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (74)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (80)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 10:40:11,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end Persistent set computation time: 1.9s, Number of persistent set computation: 975, Number of trivial persistent sets: 708, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 109617, independent: 108290, independent conditional: 0, independent unconditional: 108290, dependent: 1327, dependent conditional: 0, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 114586, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1698, dependent conditional: 371, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 36, dependent unconditional: 1475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92871, independent: 91517, independent conditional: 63, independent unconditional: 91454, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92871, independent: 90880, independent conditional: 0, independent unconditional: 90880, dependent: 1991, dependent conditional: 0, dependent unconditional: 1991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1738, independent: 557, independent conditional: 63, independent unconditional: 494, dependent: 1181, dependent conditional: 23, dependent unconditional: 1158, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114399, independent: 21371, independent conditional: 48, independent unconditional: 21323, dependent: 157, dependent conditional: 0, dependent unconditional: 157, unknown: 92871, unknown conditional: 90, unknown unconditional: 92781] , Statistics on independence cache: Total cache size (in pairs): 92871, Positive cache size: 91517, Positive conditional cache size: 63, Positive unconditional cache size: 91454, Negative cache size: 1354, Negative conditional cache size: 27, Negative unconditional cache size: 1327, 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: 334 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 134828, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 2074, dependent conditional: 524, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 41, dependent unconditional: 1720, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 108531, independent: 106949, independent conditional: 73, independent unconditional: 106876, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 108531, independent: 106197, independent conditional: 0, independent unconditional: 106197, dependent: 2334, dependent conditional: 0, dependent unconditional: 2334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2079, independent: 718, independent conditional: 71, independent unconditional: 646, dependent: 1361, dependent conditional: 27, dependent unconditional: 1334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 134515, independent: 25805, independent conditional: 48, independent unconditional: 25757, dependent: 179, dependent conditional: 0, dependent unconditional: 179, unknown: 108531, unknown conditional: 105, unknown unconditional: 108426] , Statistics on independence cache: Total cache size (in pairs): 108531, Positive cache size: 106949, Positive conditional cache size: 73, Positive unconditional cache size: 106876, Negative cache size: 1582, Negative conditional cache size: 32, Negative unconditional cache size: 1550, 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: 475 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.5s, Number of persistent set computation: 1076, Number of trivial persistent sets: 750, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 128653, independent: 127103, independent conditional: 0, independent unconditional: 127103, dependent: 1550, dependent conditional: 0, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 134828, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 2074, dependent conditional: 524, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 41, dependent unconditional: 1720, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 108531, independent: 106949, independent conditional: 73, independent unconditional: 106876, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 108531, independent: 106197, independent conditional: 0, independent unconditional: 106197, dependent: 2334, dependent conditional: 0, dependent unconditional: 2334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2079, independent: 718, independent conditional: 71, independent unconditional: 646, dependent: 1361, dependent conditional: 27, dependent unconditional: 1334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 134515, independent: 25805, independent conditional: 48, independent unconditional: 25757, dependent: 179, dependent conditional: 0, dependent unconditional: 179, unknown: 108531, unknown conditional: 105, unknown unconditional: 108426] , Statistics on independence cache: Total cache size (in pairs): 108531, Positive cache size: 106949, Positive conditional cache size: 73, Positive unconditional cache size: 106876, Negative cache size: 1582, Negative conditional cache size: 32, Negative unconditional cache size: 1550, 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: 475 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 143850, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 2051, dependent conditional: 368, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 41, dependent unconditional: 1866, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 118357, independent: 116642, independent conditional: 88, independent unconditional: 116554, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 118357, independent: 115845, independent conditional: 0, independent unconditional: 115845, dependent: 2512, dependent conditional: 0, dependent unconditional: 2512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2398, independent: 728, independent conditional: 79, independent unconditional: 649, dependent: 1670, dependent conditional: 30, dependent unconditional: 1640, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 143706, independent: 25157, independent conditional: 53, independent unconditional: 25104, dependent: 192, dependent conditional: 0, dependent unconditional: 192, unknown: 118357, unknown conditional: 120, unknown unconditional: 118237] , Statistics on independence cache: Total cache size (in pairs): 118357, Positive cache size: 116642, Positive conditional cache size: 88, Positive unconditional cache size: 116554, Negative cache size: 1715, Negative conditional cache size: 32, Negative unconditional cache size: 1683, 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: 326 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.7s, Number of persistent set computation: 1042, Number of trivial persistent sets: 761, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 138123, independent: 136440, independent conditional: 0, independent unconditional: 136440, dependent: 1683, dependent conditional: 0, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 143850, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 2051, dependent conditional: 368, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 41, dependent unconditional: 1866, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 118357, independent: 116642, independent conditional: 88, independent unconditional: 116554, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 118357, independent: 115845, independent conditional: 0, independent unconditional: 115845, dependent: 2512, dependent conditional: 0, dependent unconditional: 2512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2398, independent: 728, independent conditional: 79, independent unconditional: 649, dependent: 1670, dependent conditional: 30, dependent unconditional: 1640, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 143706, independent: 25157, independent conditional: 53, independent unconditional: 25104, dependent: 192, dependent conditional: 0, dependent unconditional: 192, unknown: 118357, unknown conditional: 120, unknown unconditional: 118237] , Statistics on independence cache: Total cache size (in pairs): 118357, Positive cache size: 116642, Positive conditional cache size: 88, Positive unconditional cache size: 116554, Negative cache size: 1715, Negative conditional cache size: 32, Negative unconditional cache size: 1683, 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: 326 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 159271, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 2204, dependent conditional: 330, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 46, dependent unconditional: 2071, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 131655, independent: 129744, independent conditional: 93, independent unconditional: 129651, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 131655, independent: 128852, independent conditional: 0, independent unconditional: 128852, dependent: 2803, dependent conditional: 0, dependent unconditional: 2803, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2348, independent: 781, independent conditional: 88, independent unconditional: 693, dependent: 1566, dependent conditional: 31, dependent unconditional: 1536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159184, independent: 27323, independent conditional: 58, independent unconditional: 27265, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 131655, unknown conditional: 130, unknown unconditional: 131525] , Statistics on independence cache: Total cache size (in pairs): 131655, Positive cache size: 129744, Positive conditional cache size: 93, Positive unconditional cache size: 129651, Negative cache size: 1911, Negative conditional cache size: 37, Negative unconditional cache size: 1874, 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: 284 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.9s, Number of persistent set computation: 1073, Number of trivial persistent sets: 799, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 153191, independent: 151317, independent conditional: 0, independent unconditional: 151317, dependent: 1874, dependent conditional: 0, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 159271, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 2204, dependent conditional: 330, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 46, dependent unconditional: 2071, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 131655, independent: 129744, independent conditional: 93, independent unconditional: 129651, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 131655, independent: 128852, independent conditional: 0, independent unconditional: 128852, dependent: 2803, dependent conditional: 0, dependent unconditional: 2803, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2348, independent: 781, independent conditional: 88, independent unconditional: 693, dependent: 1566, dependent conditional: 31, dependent unconditional: 1536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159184, independent: 27323, independent conditional: 58, independent unconditional: 27265, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 131655, unknown conditional: 130, unknown unconditional: 131525] , Statistics on independence cache: Total cache size (in pairs): 131655, Positive cache size: 129744, Positive conditional cache size: 93, Positive unconditional cache size: 129651, Negative cache size: 1911, Negative conditional cache size: 37, Negative unconditional cache size: 1874, 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: 284 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 178031, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2783, dependent conditional: 687, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2157, dependent conditional: 61, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2157, dependent conditional: 61, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2372, dependent conditional: 52, dependent unconditional: 2320, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2372, dependent conditional: 43, dependent unconditional: 2329, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2372, dependent conditional: 43, dependent unconditional: 2329, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144534, independent: 142394, independent conditional: 99, independent unconditional: 142295, dependent: 2139, dependent conditional: 43, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144534, independent: 141422, independent conditional: 0, independent unconditional: 141422, dependent: 3112, dependent conditional: 0, dependent unconditional: 3112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2139, dependent conditional: 43, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2139, dependent conditional: 43, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2721, independent: 973, independent conditional: 93, independent unconditional: 880, dependent: 1746, dependent conditional: 33, dependent unconditional: 1713, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 177620, independent: 32853, independent conditional: 64, independent unconditional: 32789, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 144534, unknown conditional: 142, unknown unconditional: 144392] , Statistics on independence cache: Total cache size (in pairs): 144533, Positive cache size: 142394, Positive conditional cache size: 99, Positive unconditional cache size: 142295, Negative cache size: 2139, Negative conditional cache size: 43, Negative unconditional cache size: 2096, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 626 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.1s, Number of persistent set computation: 1274, Number of trivial persistent sets: 901, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 169922, independent: 167825, independent conditional: 0, independent unconditional: 167825, dependent: 2096, dependent conditional: 0, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 178031, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2783, dependent conditional: 687, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2157, dependent conditional: 61, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2157, dependent conditional: 61, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2372, dependent conditional: 52, dependent unconditional: 2320, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2372, dependent conditional: 43, dependent unconditional: 2329, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2372, dependent conditional: 43, dependent unconditional: 2329, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144534, independent: 142394, independent conditional: 99, independent unconditional: 142295, dependent: 2139, dependent conditional: 43, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144534, independent: 141422, independent conditional: 0, independent unconditional: 141422, dependent: 3112, dependent conditional: 0, dependent unconditional: 3112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2139, dependent conditional: 43, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2139, dependent conditional: 43, dependent unconditional: 2096, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2721, independent: 973, independent conditional: 93, independent unconditional: 880, dependent: 1746, dependent conditional: 33, dependent unconditional: 1713, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 177620, independent: 32853, independent conditional: 64, independent unconditional: 32789, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 144534, unknown conditional: 142, unknown unconditional: 144392] , Statistics on independence cache: Total cache size (in pairs): 144533, Positive cache size: 142394, Positive conditional cache size: 99, Positive unconditional cache size: 142295, Negative cache size: 2139, Negative conditional cache size: 43, Negative unconditional cache size: 2096, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 626 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 192740, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2611, dependent conditional: 330, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 58, dependent unconditional: 2531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 160554, independent: 158224, independent conditional: 111, independent unconditional: 158113, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 160554, independent: 157154, independent conditional: 0, independent unconditional: 157154, dependent: 3400, dependent conditional: 0, dependent unconditional: 3400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2869, independent: 1020, independent conditional: 100, independent unconditional: 921, dependent: 1848, dependent conditional: 40, dependent unconditional: 1808, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 192718, independent: 31905, independent conditional: 81, independent unconditional: 31824, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 160554, unknown conditional: 160, unknown unconditional: 160394] , Statistics on independence cache: Total cache size (in pairs): 160554, Positive cache size: 158224, Positive conditional cache size: 111, Positive unconditional cache size: 158113, Negative cache size: 2330, Negative conditional cache size: 49, Negative unconditional cache size: 2281, 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: 272 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.2s, Number of persistent set computation: 1160, Number of trivial persistent sets: 871, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 185656, independent: 183375, independent conditional: 0, independent unconditional: 183375, dependent: 2281, dependent conditional: 0, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 192740, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2611, dependent conditional: 330, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 58, dependent unconditional: 2531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 160554, independent: 158224, independent conditional: 111, independent unconditional: 158113, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 160554, independent: 157154, independent conditional: 0, independent unconditional: 157154, dependent: 3400, dependent conditional: 0, dependent unconditional: 3400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2869, independent: 1020, independent conditional: 100, independent unconditional: 921, dependent: 1848, dependent conditional: 40, dependent unconditional: 1808, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 192718, independent: 31905, independent conditional: 81, independent unconditional: 31824, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 160554, unknown conditional: 160, unknown unconditional: 160394] , Statistics on independence cache: Total cache size (in pairs): 160554, Positive cache size: 158224, Positive conditional cache size: 111, Positive unconditional cache size: 158113, Negative cache size: 2330, Negative conditional cache size: 49, Negative unconditional cache size: 2281, 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: 272 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 208701, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2870, dependent conditional: 376, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 58, dependent unconditional: 2757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 174449, independent: 171906, independent conditional: 117, independent unconditional: 171789, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 174449, independent: 170766, independent conditional: 0, independent unconditional: 170766, dependent: 3683, dependent conditional: 0, dependent unconditional: 3683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3166, independent: 1027, independent conditional: 107, independent unconditional: 920, dependent: 2139, dependent conditional: 41, dependent unconditional: 2098, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 208646, independent: 33925, independent conditional: 87, independent unconditional: 33838, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 174449, unknown conditional: 166, unknown unconditional: 174283] , Statistics on independence cache: Total cache size (in pairs): 174449, Positive cache size: 171906, Positive conditional cache size: 117, Positive unconditional cache size: 171789, Negative cache size: 2543, Negative conditional cache size: 49, Negative unconditional cache size: 2494, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.8s, Number of persistent set computation: 1215, Number of trivial persistent sets: 905, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 201011, independent: 198517, independent conditional: 0, independent unconditional: 198517, dependent: 2494, dependent conditional: 0, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 208701, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2870, dependent conditional: 376, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 58, dependent unconditional: 2757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 174449, independent: 171906, independent conditional: 117, independent unconditional: 171789, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 174449, independent: 170766, independent conditional: 0, independent unconditional: 170766, dependent: 3683, dependent conditional: 0, dependent unconditional: 3683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3166, independent: 1027, independent conditional: 107, independent unconditional: 920, dependent: 2139, dependent conditional: 41, dependent unconditional: 2098, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 208646, independent: 33925, independent conditional: 87, independent unconditional: 33838, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 174449, unknown conditional: 166, unknown unconditional: 174283] , Statistics on independence cache: Total cache size (in pairs): 174449, Positive cache size: 171906, Positive conditional cache size: 117, Positive unconditional cache size: 171789, Negative cache size: 2543, Negative conditional cache size: 49, Negative unconditional cache size: 2494, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 230392, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 3122, dependent conditional: 386, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 65, dependent unconditional: 3038, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 192129, independent: 189337, independent conditional: 130, independent unconditional: 189207, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 192129, independent: 188064, independent conditional: 0, independent unconditional: 188064, dependent: 4065, dependent conditional: 0, dependent unconditional: 4065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3477, independent: 1220, independent conditional: 118, independent unconditional: 1103, dependent: 2257, dependent conditional: 46, dependent unconditional: 2211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 230373, independent: 37933, independent conditional: 106, independent unconditional: 37827, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 192129, unknown conditional: 186, unknown unconditional: 191943] , Statistics on independence cache: Total cache size (in pairs): 192129, Positive cache size: 189337, Positive conditional cache size: 130, Positive unconditional cache size: 189207, Negative cache size: 2792, Negative conditional cache size: 56, Negative unconditional cache size: 2736, 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: 320 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.9s, Number of persistent set computation: 1273, Number of trivial persistent sets: 955, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 222088, independent: 219352, independent conditional: 0, independent unconditional: 219352, dependent: 2736, dependent conditional: 0, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 230392, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 3122, dependent conditional: 386, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 65, dependent unconditional: 3038, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 192129, independent: 189337, independent conditional: 130, independent unconditional: 189207, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 192129, independent: 188064, independent conditional: 0, independent unconditional: 188064, dependent: 4065, dependent conditional: 0, dependent unconditional: 4065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3477, independent: 1220, independent conditional: 118, independent unconditional: 1103, dependent: 2257, dependent conditional: 46, dependent unconditional: 2211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 230373, independent: 37933, independent conditional: 106, independent unconditional: 37827, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 192129, unknown conditional: 186, unknown unconditional: 191943] , Statistics on independence cache: Total cache size (in pairs): 192129, Positive cache size: 189337, Positive conditional cache size: 130, Positive unconditional cache size: 189207, Negative cache size: 2792, Negative conditional cache size: 56, Negative unconditional cache size: 2736, 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: 320 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 249982, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3798, dependent conditional: 805, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 72, dependent unconditional: 3325, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 205898, independent: 202841, independent conditional: 137, independent unconditional: 202704, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 205898, independent: 201481, independent conditional: 0, independent unconditional: 201481, dependent: 4417, dependent conditional: 0, dependent unconditional: 4417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3714, independent: 1258, independent conditional: 123, independent unconditional: 1135, dependent: 2454, dependent conditional: 50, dependent unconditional: 2403, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 249581, independent: 43342, independent conditional: 113, independent unconditional: 43229, dependent: 341, dependent conditional: 0, dependent unconditional: 341, unknown: 205898, unknown conditional: 200, unknown unconditional: 205698] , Statistics on independence cache: Total cache size (in pairs): 205897, Positive cache size: 202841, Positive conditional cache size: 137, Positive unconditional cache size: 202704, Negative cache size: 3056, Negative conditional cache size: 63, Negative unconditional cache size: 2993, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 723 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.2s, Number of persistent set computation: 1499, Number of trivial persistent sets: 1061, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 239246, independent: 236252, independent conditional: 0, independent unconditional: 236252, dependent: 2993, dependent conditional: 0, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 249982, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3798, dependent conditional: 805, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 72, dependent unconditional: 3325, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 205898, independent: 202841, independent conditional: 137, independent unconditional: 202704, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 205898, independent: 201481, independent conditional: 0, independent unconditional: 201481, dependent: 4417, dependent conditional: 0, dependent unconditional: 4417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3714, independent: 1258, independent conditional: 123, independent unconditional: 1135, dependent: 2454, dependent conditional: 50, dependent unconditional: 2403, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 249581, independent: 43342, independent conditional: 113, independent unconditional: 43229, dependent: 341, dependent conditional: 0, dependent unconditional: 341, unknown: 205898, unknown conditional: 200, unknown unconditional: 205698] , Statistics on independence cache: Total cache size (in pairs): 205897, Positive cache size: 202841, Positive conditional cache size: 137, Positive unconditional cache size: 202704, Negative cache size: 3056, Negative conditional cache size: 63, Negative unconditional cache size: 2993, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 723 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 267344, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3565, dependent conditional: 350, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 72, dependent unconditional: 3565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 224962, independent: 221684, independent conditional: 151, independent unconditional: 221533, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 224962, independent: 220215, independent conditional: 0, independent unconditional: 220215, dependent: 4747, dependent conditional: 0, dependent unconditional: 4747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4014, independent: 1235, independent conditional: 147, independent unconditional: 1088, dependent: 2779, dependent conditional: 49, dependent unconditional: 2729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 267416, independent: 42095, independent conditional: 127, independent unconditional: 41968, dependent: 359, dependent conditional: 0, dependent unconditional: 359, unknown: 224962, unknown conditional: 214, unknown unconditional: 224748] , Statistics on independence cache: Total cache size (in pairs): 224962, Positive cache size: 221684, Positive conditional cache size: 151, Positive unconditional cache size: 221533, Negative cache size: 3278, Negative conditional cache size: 63, Negative unconditional cache size: 3215, 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: 278 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.5s, Number of persistent set computation: 1332, Number of trivial persistent sets: 1015, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 258152, independent: 254937, independent conditional: 0, independent unconditional: 254937, dependent: 3215, dependent conditional: 0, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 267344, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3565, dependent conditional: 350, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 72, dependent unconditional: 3565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 224962, independent: 221684, independent conditional: 151, independent unconditional: 221533, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 224962, independent: 220215, independent conditional: 0, independent unconditional: 220215, dependent: 4747, dependent conditional: 0, dependent unconditional: 4747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4014, independent: 1235, independent conditional: 147, independent unconditional: 1088, dependent: 2779, dependent conditional: 49, dependent unconditional: 2729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 267416, independent: 42095, independent conditional: 127, independent unconditional: 41968, dependent: 359, dependent conditional: 0, dependent unconditional: 359, unknown: 224962, unknown conditional: 214, unknown unconditional: 224748] , Statistics on independence cache: Total cache size (in pairs): 224962, Positive cache size: 221684, Positive conditional cache size: 151, Positive unconditional cache size: 221533, Negative cache size: 3278, Negative conditional cache size: 63, Negative unconditional cache size: 3215, 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: 278 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 305132, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 4884, dependent conditional: 1265, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 79, dependent unconditional: 4072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 248515, independent: 244826, independent conditional: 158, independent unconditional: 244668, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 248515, independent: 243196, independent conditional: 0, independent unconditional: 243196, dependent: 5319, dependent conditional: 0, dependent unconditional: 5319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4451, independent: 1507, independent conditional: 159, independent unconditional: 1348, dependent: 2944, dependent conditional: 56, dependent unconditional: 2889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 304399, independent: 55422, independent conditional: 134, independent unconditional: 55288, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 248515, unknown conditional: 228, unknown unconditional: 248287] , Statistics on independence cache: Total cache size (in pairs): 248515, Positive cache size: 244826, Positive conditional cache size: 158, Positive unconditional cache size: 244668, Negative cache size: 3689, Negative conditional cache size: 70, Negative unconditional cache size: 3619, 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: 1104 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.4s, Number of persistent set computation: 1761, Number of trivial persistent sets: 1244, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 289651, independent: 286032, independent conditional: 0, independent unconditional: 286032, dependent: 3619, dependent conditional: 0, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 305132, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 4884, dependent conditional: 1265, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 79, dependent unconditional: 4072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 248515, independent: 244826, independent conditional: 158, independent unconditional: 244668, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 248515, independent: 243196, independent conditional: 0, independent unconditional: 243196, dependent: 5319, dependent conditional: 0, dependent unconditional: 5319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4451, independent: 1507, independent conditional: 159, independent unconditional: 1348, dependent: 2944, dependent conditional: 56, dependent unconditional: 2889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 304399, independent: 55422, independent conditional: 134, independent unconditional: 55288, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 248515, unknown conditional: 228, unknown unconditional: 248287] , Statistics on independence cache: Total cache size (in pairs): 248515, Positive cache size: 244826, Positive conditional cache size: 158, Positive unconditional cache size: 244668, Negative cache size: 3689, Negative conditional cache size: 70, Negative unconditional cache size: 3619, 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: 1104 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 310341, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 4106, dependent conditional: 370, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 87, dependent unconditional: 4131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 261450, independent: 257636, independent conditional: 166, independent unconditional: 257470, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 261450, independent: 255942, independent conditional: 0, independent unconditional: 255942, dependent: 5508, dependent conditional: 0, dependent unconditional: 5508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4716, independent: 1531, independent conditional: 165, independent unconditional: 1366, dependent: 3185, dependent conditional: 67, dependent unconditional: 3118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 310453, independent: 48599, independent conditional: 142, independent unconditional: 48457, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 261450, unknown conditional: 244, unknown unconditional: 261206] , Statistics on independence cache: Total cache size (in pairs): 261450, Positive cache size: 257636, Positive conditional cache size: 166, Positive unconditional cache size: 257470, Negative cache size: 3814, Negative conditional cache size: 78, Negative unconditional cache size: 3736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.5s, Number of persistent set computation: 1424, Number of trivial persistent sets: 1091, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 299745, independent: 296009, independent conditional: 0, independent unconditional: 296009, dependent: 3736, dependent conditional: 0, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 310341, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 4106, dependent conditional: 370, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 87, dependent unconditional: 4131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 261450, independent: 257636, independent conditional: 166, independent unconditional: 257470, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 261450, independent: 255942, independent conditional: 0, independent unconditional: 255942, dependent: 5508, dependent conditional: 0, dependent unconditional: 5508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4716, independent: 1531, independent conditional: 165, independent unconditional: 1366, dependent: 3185, dependent conditional: 67, dependent unconditional: 3118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 310453, independent: 48599, independent conditional: 142, independent unconditional: 48457, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 261450, unknown conditional: 244, unknown unconditional: 261206] , Statistics on independence cache: Total cache size (in pairs): 261450, Positive cache size: 257636, Positive conditional cache size: 166, Positive unconditional cache size: 257470, Negative cache size: 3814, Negative conditional cache size: 78, Negative unconditional cache size: 3736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 322891, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4393, dependent conditional: 436, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4053, dependent conditional: 96, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4053, dependent conditional: 96, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4495, dependent conditional: 95, dependent unconditional: 4400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4495, dependent conditional: 86, dependent unconditional: 4409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4495, dependent conditional: 86, dependent unconditional: 4409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 273572, independent: 269529, independent conditional: 182, independent unconditional: 269347, dependent: 4043, dependent conditional: 86, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 273572, independent: 267784, independent conditional: 0, independent unconditional: 267784, dependent: 5788, dependent conditional: 0, dependent unconditional: 5788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4043, dependent conditional: 86, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4043, dependent conditional: 86, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5062, independent: 1585, independent conditional: 162, independent unconditional: 1423, dependent: 3477, dependent conditional: 68, dependent unconditional: 3409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 322993, independent: 48969, independent conditional: 165, independent unconditional: 48804, dependent: 452, dependent conditional: 0, dependent unconditional: 452, unknown: 273572, unknown conditional: 268, unknown unconditional: 273304] , Statistics on independence cache: Total cache size (in pairs): 273572, Positive cache size: 269529, Positive conditional cache size: 182, Positive unconditional cache size: 269347, Negative cache size: 4043, Negative conditional cache size: 86, Negative unconditional cache size: 3957, 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: 340 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.0s, Number of persistent set computation: 1492, Number of trivial persistent sets: 1137, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 311452, independent: 307495, independent conditional: 0, independent unconditional: 307495, dependent: 3957, dependent conditional: 0, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 322891, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4393, dependent conditional: 436, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4053, dependent conditional: 96, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4053, dependent conditional: 96, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4495, dependent conditional: 95, dependent unconditional: 4400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4495, dependent conditional: 86, dependent unconditional: 4409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4495, dependent conditional: 86, dependent unconditional: 4409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 273572, independent: 269529, independent conditional: 182, independent unconditional: 269347, dependent: 4043, dependent conditional: 86, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 273572, independent: 267784, independent conditional: 0, independent unconditional: 267784, dependent: 5788, dependent conditional: 0, dependent unconditional: 5788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4043, dependent conditional: 86, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4043, dependent conditional: 86, dependent unconditional: 3957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5062, independent: 1585, independent conditional: 162, independent unconditional: 1423, dependent: 3477, dependent conditional: 68, dependent unconditional: 3409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 322993, independent: 48969, independent conditional: 165, independent unconditional: 48804, dependent: 452, dependent conditional: 0, dependent unconditional: 452, unknown: 273572, unknown conditional: 268, unknown unconditional: 273304] , Statistics on independence cache: Total cache size (in pairs): 273572, Positive cache size: 269529, Positive conditional cache size: 182, Positive unconditional cache size: 269347, Negative cache size: 4043, Negative conditional cache size: 86, Negative unconditional cache size: 3957, 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: 340 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 354006, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4685, dependent conditional: 379, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 95, dependent unconditional: 4764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 299810, independent: 295418, independent conditional: 190, independent unconditional: 295228, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 299810, independent: 293498, independent conditional: 0, independent unconditional: 293498, dependent: 6312, dependent conditional: 0, dependent unconditional: 6312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5405, independent: 1809, independent conditional: 187, independent unconditional: 1623, dependent: 3596, dependent conditional: 73, dependent unconditional: 3523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 354180, independent: 53903, independent conditional: 173, independent unconditional: 53730, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 299810, unknown conditional: 276, unknown unconditional: 299534] , Statistics on independence cache: Total cache size (in pairs): 299810, Positive cache size: 295418, Positive conditional cache size: 190, Positive unconditional cache size: 295228, Negative cache size: 4392, Negative conditional cache size: 86, Negative unconditional cache size: 4306, 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: 284 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.3s, Number of persistent set computation: 1508, Number of trivial persistent sets: 1162, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 342164, independent: 337858, independent conditional: 0, independent unconditional: 337858, dependent: 4306, dependent conditional: 0, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 354006, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4685, dependent conditional: 379, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 95, dependent unconditional: 4764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 299810, independent: 295418, independent conditional: 190, independent unconditional: 295228, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 299810, independent: 293498, independent conditional: 0, independent unconditional: 293498, dependent: 6312, dependent conditional: 0, dependent unconditional: 6312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5405, independent: 1809, independent conditional: 187, independent unconditional: 1623, dependent: 3596, dependent conditional: 73, dependent unconditional: 3523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 354180, independent: 53903, independent conditional: 173, independent unconditional: 53730, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 299810, unknown conditional: 276, unknown unconditional: 299534] , Statistics on independence cache: Total cache size (in pairs): 299810, Positive cache size: 295418, Positive conditional cache size: 190, Positive unconditional cache size: 295228, Negative cache size: 4392, Negative conditional cache size: 86, Negative unconditional cache size: 4306, 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: 284 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 386040, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 5679, dependent conditional: 1007, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 104, dependent unconditional: 5193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 323298, independent: 318531, independent conditional: 207, independent unconditional: 318324, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 323298, independent: 316463, independent conditional: 0, independent unconditional: 316463, dependent: 6835, dependent conditional: 0, dependent unconditional: 6835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6122, independent: 2124, independent conditional: 194, independent unconditional: 1930, dependent: 3999, dependent conditional: 76, dependent unconditional: 3923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 385658, independent: 61830, independent conditional: 198, independent unconditional: 61632, dependent: 530, dependent conditional: 0, dependent unconditional: 530, unknown: 323298, unknown conditional: 302, unknown unconditional: 322996] , Statistics on independence cache: Total cache size (in pairs): 323298, Positive cache size: 318531, Positive conditional cache size: 207, Positive unconditional cache size: 318324, Negative cache size: 4767, Negative conditional cache size: 95, Negative unconditional cache size: 4672, 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: 891 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.3s, Number of persistent set computation: 1818, Number of trivial persistent sets: 1283, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 370768, independent: 366096, independent conditional: 0, independent unconditional: 366096, dependent: 4672, dependent conditional: 0, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 386040, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 5679, dependent conditional: 1007, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 104, dependent unconditional: 5193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 323298, independent: 318531, independent conditional: 207, independent unconditional: 318324, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 323298, independent: 316463, independent conditional: 0, independent unconditional: 316463, dependent: 6835, dependent conditional: 0, dependent unconditional: 6835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6122, independent: 2124, independent conditional: 194, independent unconditional: 1930, dependent: 3999, dependent conditional: 76, dependent unconditional: 3923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 385658, independent: 61830, independent conditional: 198, independent unconditional: 61632, dependent: 530, dependent conditional: 0, dependent unconditional: 530, unknown: 323298, unknown conditional: 302, unknown unconditional: 322996] , Statistics on independence cache: Total cache size (in pairs): 323298, Positive cache size: 318531, Positive conditional cache size: 207, Positive unconditional cache size: 318324, Negative cache size: 4767, Negative conditional cache size: 95, Negative unconditional cache size: 4672, 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: 891 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 403702, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5359, dependent conditional: 431, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 113, dependent unconditional: 5465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 342134, independent: 337102, independent conditional: 216, independent unconditional: 336886, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 342134, independent: 334908, independent conditional: 0, independent unconditional: 334908, dependent: 7226, dependent conditional: 0, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6449, independent: 2199, independent conditional: 336, independent unconditional: 1863, dependent: 4250, dependent conditional: 83, dependent unconditional: 4166, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 403921, independent: 61241, independent conditional: 207, independent unconditional: 61034, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 342134, unknown conditional: 320, unknown unconditional: 341814] , Statistics on independence cache: Total cache size (in pairs): 342134, Positive cache size: 337102, Positive conditional cache size: 216, Positive unconditional cache size: 336886, Negative cache size: 5032, Negative conditional cache size: 104, Negative unconditional cache size: 4928, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.6s, Number of persistent set computation: 1626, Number of trivial persistent sets: 1249, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 390099, independent: 385171, independent conditional: 0, independent unconditional: 385171, dependent: 4928, dependent conditional: 0, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 403702, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5359, dependent conditional: 431, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 113, dependent unconditional: 5465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 342134, independent: 337102, independent conditional: 216, independent unconditional: 336886, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 342134, independent: 334908, independent conditional: 0, independent unconditional: 334908, dependent: 7226, dependent conditional: 0, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6449, independent: 2199, independent conditional: 336, independent unconditional: 1863, dependent: 4250, dependent conditional: 83, dependent unconditional: 4166, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 403921, independent: 61241, independent conditional: 207, independent unconditional: 61034, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 342134, unknown conditional: 320, unknown unconditional: 341814] , Statistics on independence cache: Total cache size (in pairs): 342134, Positive cache size: 337102, Positive conditional cache size: 216, Positive unconditional cache size: 336886, Negative cache size: 5032, Negative conditional cache size: 104, Negative unconditional cache size: 4928, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 416729, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5611, dependent conditional: 442, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5283, dependent conditional: 114, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5283, dependent conditional: 114, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5855, dependent conditional: 113, dependent unconditional: 5742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5855, dependent conditional: 104, dependent unconditional: 5751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5855, dependent conditional: 104, dependent unconditional: 5751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 355272, independent: 349999, independent conditional: 234, independent unconditional: 349765, dependent: 5273, dependent conditional: 104, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 355272, independent: 347749, independent conditional: 0, independent unconditional: 347749, dependent: 7523, dependent conditional: 0, dependent unconditional: 7523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5273, dependent conditional: 104, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5273, dependent conditional: 104, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7004, independent: 2223, independent conditional: 237, independent unconditional: 1986, dependent: 4781, dependent conditional: 88, dependent unconditional: 4693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 416973, independent: 61119, independent conditional: 225, independent unconditional: 60894, dependent: 582, dependent conditional: 0, dependent unconditional: 582, unknown: 355272, unknown conditional: 338, unknown unconditional: 354934] , Statistics on independence cache: Total cache size (in pairs): 355272, Positive cache size: 349999, Positive conditional cache size: 234, Positive unconditional cache size: 349765, Negative cache size: 5273, Negative conditional cache size: 104, Negative unconditional cache size: 5169, 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: 328 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.4s, Number of persistent set computation: 1661, Number of trivial persistent sets: 1278, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 402592, independent: 397423, independent conditional: 0, independent unconditional: 397423, dependent: 5169, dependent conditional: 0, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 416729, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5611, dependent conditional: 442, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5283, dependent conditional: 114, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5283, dependent conditional: 114, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5855, dependent conditional: 113, dependent unconditional: 5742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5855, dependent conditional: 104, dependent unconditional: 5751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5855, dependent conditional: 104, dependent unconditional: 5751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 355272, independent: 349999, independent conditional: 234, independent unconditional: 349765, dependent: 5273, dependent conditional: 104, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 355272, independent: 347749, independent conditional: 0, independent unconditional: 347749, dependent: 7523, dependent conditional: 0, dependent unconditional: 7523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5273, dependent conditional: 104, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5273, dependent conditional: 104, dependent unconditional: 5169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7004, independent: 2223, independent conditional: 237, independent unconditional: 1986, dependent: 4781, dependent conditional: 88, dependent unconditional: 4693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 416973, independent: 61119, independent conditional: 225, independent unconditional: 60894, dependent: 582, dependent conditional: 0, dependent unconditional: 582, unknown: 355272, unknown conditional: 338, unknown unconditional: 354934] , Statistics on independence cache: Total cache size (in pairs): 355272, Positive cache size: 349999, Positive conditional cache size: 234, Positive unconditional cache size: 349765, Negative cache size: 5273, Negative conditional cache size: 104, Negative unconditional cache size: 5169, 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: 328 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 454885, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5987, dependent conditional: 397, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 122, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 387101, independent: 381398, independent conditional: 243, independent unconditional: 381155, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 387101, independent: 378917, independent conditional: 0, independent unconditional: 378917, dependent: 8184, dependent conditional: 0, dependent unconditional: 8184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6997, independent: 2373, independent conditional: 220, independent unconditional: 2153, dependent: 4625, dependent conditional: 89, dependent unconditional: 4535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 455209, independent: 67500, independent conditional: 234, independent unconditional: 67266, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 387101, unknown conditional: 356, unknown unconditional: 386745] , Statistics on independence cache: Total cache size (in pairs): 387101, Positive cache size: 381398, Positive conditional cache size: 243, Positive unconditional cache size: 381155, Negative cache size: 5703, Negative conditional cache size: 113, Negative unconditional cache size: 5590, 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: 275 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.3s, Number of persistent set computation: 1683, Number of trivial persistent sets: 1307, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 440016, independent: 434426, independent conditional: 0, independent unconditional: 434426, dependent: 5590, dependent conditional: 0, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 454885, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5987, dependent conditional: 397, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 122, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 387101, independent: 381398, independent conditional: 243, independent unconditional: 381155, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 387101, independent: 378917, independent conditional: 0, independent unconditional: 378917, dependent: 8184, dependent conditional: 0, dependent unconditional: 8184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6997, independent: 2373, independent conditional: 220, independent unconditional: 2153, dependent: 4625, dependent conditional: 89, dependent unconditional: 4535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 455209, independent: 67500, independent conditional: 234, independent unconditional: 67266, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 387101, unknown conditional: 356, unknown unconditional: 386745] , Statistics on independence cache: Total cache size (in pairs): 387101, Positive cache size: 381398, Positive conditional cache size: 243, Positive unconditional cache size: 381155, Negative cache size: 5703, Negative conditional cache size: 113, Negative unconditional cache size: 5590, 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: 275 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 475759, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6332, dependent conditional: 456, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 132, dependent unconditional: 6506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 406783, independent: 400784, independent conditional: 253, independent unconditional: 400531, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 406783, independent: 398231, independent conditional: 0, independent unconditional: 398231, dependent: 8552, dependent conditional: 0, dependent unconditional: 8552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9106, independent: 2881, independent conditional: 251, independent unconditional: 2630, dependent: 6225, dependent conditional: 111, dependent unconditional: 6114, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 476065, independent: 68643, independent conditional: 244, independent unconditional: 68399, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 406783, unknown conditional: 376, unknown unconditional: 406407] , Statistics on independence cache: Total cache size (in pairs): 406783, Positive cache size: 400784, Positive conditional cache size: 253, Positive unconditional cache size: 400531, Negative cache size: 5999, Negative conditional cache size: 123, Negative unconditional cache size: 5876, 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: 323 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.1s, Number of persistent set computation: 1732, Number of trivial persistent sets: 1333, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 459866, independent: 453990, independent conditional: 0, independent unconditional: 453990, dependent: 5876, dependent conditional: 0, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 475759, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6332, dependent conditional: 456, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 132, dependent unconditional: 6506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 406783, independent: 400784, independent conditional: 253, independent unconditional: 400531, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 406783, independent: 398231, independent conditional: 0, independent unconditional: 398231, dependent: 8552, dependent conditional: 0, dependent unconditional: 8552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9106, independent: 2881, independent conditional: 251, independent unconditional: 2630, dependent: 6225, dependent conditional: 111, dependent unconditional: 6114, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 476065, independent: 68643, independent conditional: 244, independent unconditional: 68399, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 406783, unknown conditional: 376, unknown unconditional: 406407] , Statistics on independence cache: Total cache size (in pairs): 406783, Positive cache size: 400784, Positive conditional cache size: 253, Positive unconditional cache size: 400531, Negative cache size: 5999, Negative conditional cache size: 123, Negative unconditional cache size: 5876, 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: 323 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508326, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6698, dependent conditional: 469, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 142, dependent unconditional: 6918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 432921, independent: 426559, independent conditional: 273, independent unconditional: 426286, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 432921, independent: 423849, independent conditional: 0, independent unconditional: 423849, dependent: 9072, dependent conditional: 0, dependent unconditional: 9072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9318, independent: 2828, independent conditional: 287, independent unconditional: 2541, dependent: 6489, dependent conditional: 203, dependent unconditional: 6286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508688, independent: 75069, independent conditional: 273, independent unconditional: 74796, dependent: 698, dependent conditional: 0, dependent unconditional: 698, unknown: 432921, unknown conditional: 406, unknown unconditional: 432515] , Statistics on independence cache: Total cache size (in pairs): 432921, Positive cache size: 426559, Positive conditional cache size: 273, Positive unconditional cache size: 426286, Negative cache size: 6362, Negative conditional cache size: 133, Negative unconditional cache size: 6229, 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: 326 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.3s, Number of persistent set computation: 1803, Number of trivial persistent sets: 1397, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 491528, independent: 485299, independent conditional: 0, independent unconditional: 485299, dependent: 6229, dependent conditional: 0, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508326, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6698, dependent conditional: 469, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 142, dependent unconditional: 6918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 432921, independent: 426559, independent conditional: 273, independent unconditional: 426286, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 432921, independent: 423849, independent conditional: 0, independent unconditional: 423849, dependent: 9072, dependent conditional: 0, dependent unconditional: 9072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9318, independent: 2828, independent conditional: 287, independent unconditional: 2541, dependent: 6489, dependent conditional: 203, dependent unconditional: 6286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508688, independent: 75069, independent conditional: 273, independent unconditional: 74796, dependent: 698, dependent conditional: 0, dependent unconditional: 698, unknown: 432921, unknown conditional: 406, unknown unconditional: 432515] , Statistics on independence cache: Total cache size (in pairs): 432921, Positive cache size: 426559, Positive conditional cache size: 273, Positive unconditional cache size: 426286, Negative cache size: 6362, Negative conditional cache size: 133, Negative unconditional cache size: 6229, 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: 326 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 535444, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 7693, dependent conditional: 1054, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 142, dependent unconditional: 7361, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 453205, independent: 446432, independent conditional: 283, independent unconditional: 446149, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 453205, independent: 443569, independent conditional: 0, independent unconditional: 443569, dependent: 9636, dependent conditional: 0, dependent unconditional: 9636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9699, independent: 2997, independent conditional: 276, independent unconditional: 2721, dependent: 6697, dependent conditional: 134, dependent unconditional: 6563, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Protected Queries: 0 ], Cache Queries: [ total: 535254, independent: 81318, independent conditional: 283, independent unconditional: 81035, dependent: 731, dependent conditional: 0, dependent unconditional: 731, unknown: 453205, unknown conditional: 416, unknown unconditional: 452789] , Statistics on independence cache: Total cache size (in pairs): 453204, Positive cache size: 446432, Positive conditional cache size: 283, Positive unconditional cache size: 446149, Negative cache size: 6772, Negative conditional cache size: 133, Negative unconditional cache size: 6639, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 898 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.3s, Number of persistent set computation: 2130, Number of trivial persistent sets: 1498, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 515169, independent: 508529, independent conditional: 0, independent unconditional: 508529, dependent: 6639, dependent conditional: 0, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 535444, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 7693, dependent conditional: 1054, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 142, dependent unconditional: 7361, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 453205, independent: 446432, independent conditional: 283, independent unconditional: 446149, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 453205, independent: 443569, independent conditional: 0, independent unconditional: 443569, dependent: 9636, dependent conditional: 0, dependent unconditional: 9636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9699, independent: 2997, independent conditional: 276, independent unconditional: 2721, dependent: 6697, dependent conditional: 134, dependent unconditional: 6563, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Protected Queries: 0 ], Cache Queries: [ total: 535254, independent: 81318, independent conditional: 283, independent unconditional: 81035, dependent: 731, dependent conditional: 0, dependent unconditional: 731, unknown: 453205, unknown conditional: 416, unknown unconditional: 452789] , Statistics on independence cache: Total cache size (in pairs): 453204, Positive cache size: 446432, Positive conditional cache size: 283, Positive unconditional cache size: 446149, Negative cache size: 6772, Negative conditional cache size: 133, Negative unconditional cache size: 6639, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 898 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 566322, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7461, dependent conditional: 483, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 153, dependent unconditional: 7750, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 483097, independent: 475975, independent conditional: 304, independent unconditional: 475671, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 483097, independent: 472935, independent conditional: 0, independent unconditional: 472935, dependent: 10162, dependent conditional: 0, dependent unconditional: 10162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9316, independent: 2929, independent conditional: 268, independent unconditional: 2660, dependent: 6388, dependent conditional: 113, dependent unconditional: 6274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 566764, independent: 82886, independent conditional: 314, independent unconditional: 82572, dependent: 781, dependent conditional: 0, dependent unconditional: 781, unknown: 483097, unknown conditional: 448, unknown unconditional: 482649] , Statistics on independence cache: Total cache size (in pairs): 483097, Positive cache size: 475975, Positive conditional cache size: 304, Positive unconditional cache size: 475671, Negative cache size: 7122, Negative conditional cache size: 144, Negative unconditional cache size: 6978, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 329 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.6s, Number of persistent set computation: 1888, Number of trivial persistent sets: 1468, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 547865, independent: 540887, independent conditional: 0, independent unconditional: 540887, dependent: 6978, dependent conditional: 0, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 566322, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7461, dependent conditional: 483, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 153, dependent unconditional: 7750, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 483097, independent: 475975, independent conditional: 304, independent unconditional: 475671, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 483097, independent: 472935, independent conditional: 0, independent unconditional: 472935, dependent: 10162, dependent conditional: 0, dependent unconditional: 10162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9316, independent: 2929, independent conditional: 268, independent unconditional: 2660, dependent: 6388, dependent conditional: 113, dependent unconditional: 6274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 566764, independent: 82886, independent conditional: 314, independent unconditional: 82572, dependent: 781, dependent conditional: 0, dependent unconditional: 781, unknown: 483097, unknown conditional: 448, unknown unconditional: 482649] , Statistics on independence cache: Total cache size (in pairs): 483097, Positive cache size: 475975, Positive conditional cache size: 304, Positive unconditional cache size: 475671, Negative cache size: 7122, Negative conditional cache size: 144, Negative unconditional cache size: 6978, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 329 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 604936, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 8750, dependent conditional: 1304, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 164, dependent unconditional: 8265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 512072, independent: 504471, independent conditional: 315, independent unconditional: 504156, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 512072, independent: 501245, independent conditional: 0, independent unconditional: 501245, dependent: 10827, dependent conditional: 0, dependent unconditional: 10827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9336, independent: 2848, independent conditional: 299, independent unconditional: 2550, dependent: 6488, dependent conditional: 129, dependent unconditional: 6359, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 604615, independent: 91715, independent conditional: 325, independent unconditional: 91390, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 512072, unknown conditional: 470, unknown unconditional: 511602] , Statistics on independence cache: Total cache size (in pairs): 512072, Positive cache size: 504471, Positive conditional cache size: 315, Positive unconditional cache size: 504156, Negative cache size: 7601, Negative conditional cache size: 155, Negative unconditional cache size: 7446, 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: 1125 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.1s, Number of persistent set computation: 2272, Number of trivial persistent sets: 1606, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 582053, independent: 574607, independent conditional: 0, independent unconditional: 574607, dependent: 7446, dependent conditional: 0, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 604936, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 8750, dependent conditional: 1304, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 164, dependent unconditional: 8265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 512072, independent: 504471, independent conditional: 315, independent unconditional: 504156, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 512072, independent: 501245, independent conditional: 0, independent unconditional: 501245, dependent: 10827, dependent conditional: 0, dependent unconditional: 10827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9336, independent: 2848, independent conditional: 299, independent unconditional: 2550, dependent: 6488, dependent conditional: 129, dependent unconditional: 6359, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 604615, independent: 91715, independent conditional: 325, independent unconditional: 91390, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 512072, unknown conditional: 470, unknown unconditional: 511602] , Statistics on independence cache: Total cache size (in pairs): 512072, Positive cache size: 504471, Positive conditional cache size: 315, Positive unconditional cache size: 504156, Negative cache size: 7601, Negative conditional cache size: 155, Negative unconditional cache size: 7446, 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: 1125 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 621522, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 8180, dependent conditional: 451, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 164, dependent unconditional: 8577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 532968, independent: 525084, independent conditional: 337, independent unconditional: 524747, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 532968, independent: 521760, independent conditional: 0, independent unconditional: 521760, dependent: 11208, dependent conditional: 0, dependent unconditional: 11208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9776, independent: 2922, independent conditional: 338, independent unconditional: 2583, dependent: 6855, dependent conditional: 129, dependent unconditional: 6726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 622083, independent: 88258, independent conditional: 347, independent unconditional: 87911, dependent: 857, dependent conditional: 0, dependent unconditional: 857, unknown: 532968, unknown conditional: 492, unknown unconditional: 532476] , Statistics on independence cache: Total cache size (in pairs): 532968, Positive cache size: 525084, Positive conditional cache size: 337, Positive unconditional cache size: 524747, Negative cache size: 7884, Negative conditional cache size: 155, Negative unconditional cache size: 7729, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 287 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.8s, Number of persistent set computation: 1943, Number of trivial persistent sets: 1524, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 601571, independent: 593842, independent conditional: 0, independent unconditional: 593842, dependent: 7729, dependent conditional: 0, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 621522, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 8180, dependent conditional: 451, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 164, dependent unconditional: 8577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 532968, independent: 525084, independent conditional: 337, independent unconditional: 524747, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 532968, independent: 521760, independent conditional: 0, independent unconditional: 521760, dependent: 11208, dependent conditional: 0, dependent unconditional: 11208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9776, independent: 2922, independent conditional: 338, independent unconditional: 2583, dependent: 6855, dependent conditional: 129, dependent unconditional: 6726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 622083, independent: 88258, independent conditional: 347, independent unconditional: 87911, dependent: 857, dependent conditional: 0, dependent unconditional: 857, unknown: 532968, unknown conditional: 492, unknown unconditional: 532476] , Statistics on independence cache: Total cache size (in pairs): 532968, Positive cache size: 525084, Positive conditional cache size: 337, Positive unconditional cache size: 524747, Negative cache size: 7884, Negative conditional cache size: 155, Negative unconditional cache size: 7729, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 287 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 641660, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8584, dependent conditional: 522, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 175, dependent unconditional: 8944, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 550968, independent: 542740, independent conditional: 348, independent unconditional: 542392, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 550968, independent: 539298, independent conditional: 0, independent unconditional: 539298, dependent: 11670, dependent conditional: 0, dependent unconditional: 11670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10354, independent: 3179, independent conditional: 321, independent unconditional: 2858, dependent: 7174, dependent conditional: 139, dependent unconditional: 7035, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 642195, independent: 90336, independent conditional: 358, independent unconditional: 89978, dependent: 891, dependent conditional: 0, dependent unconditional: 891, unknown: 550968, unknown conditional: 514, unknown unconditional: 550454] , Statistics on independence cache: Total cache size (in pairs): 550968, Positive cache size: 542740, Positive conditional cache size: 348, Positive unconditional cache size: 542392, Negative cache size: 8228, Negative conditional cache size: 166, Negative unconditional cache size: 8062, 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: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.5s, Number of persistent set computation: 2006, Number of trivial persistent sets: 1564, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620447, independent: 612385, independent conditional: 0, independent unconditional: 612385, dependent: 8062, dependent conditional: 0, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 641660, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8584, dependent conditional: 522, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 175, dependent unconditional: 8944, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 550968, independent: 542740, independent conditional: 348, independent unconditional: 542392, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 550968, independent: 539298, independent conditional: 0, independent unconditional: 539298, dependent: 11670, dependent conditional: 0, dependent unconditional: 11670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10354, independent: 3179, independent conditional: 321, independent unconditional: 2858, dependent: 7174, dependent conditional: 139, dependent unconditional: 7035, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 642195, independent: 90336, independent conditional: 358, independent unconditional: 89978, dependent: 891, dependent conditional: 0, dependent unconditional: 891, unknown: 550968, unknown conditional: 514, unknown unconditional: 550454] , Statistics on independence cache: Total cache size (in pairs): 550968, Positive cache size: 542740, Positive conditional cache size: 348, Positive unconditional cache size: 542392, Negative cache size: 8228, Negative conditional cache size: 166, Negative unconditional cache size: 8062, 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: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 691219, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 9087, dependent conditional: 507, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 187, dependent unconditional: 9498, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591753, independent: 582995, independent conditional: 360, independent unconditional: 582635, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591753, independent: 579283, independent conditional: 0, independent unconditional: 579283, dependent: 12470, dependent conditional: 0, dependent unconditional: 12470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11169, independent: 3296, independent conditional: 390, independent unconditional: 2906, dependent: 7873, dependent conditional: 174, dependent unconditional: 7699, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 691817, independent: 99137, independent conditional: 370, independent unconditional: 98767, dependent: 927, dependent conditional: 0, dependent unconditional: 927, unknown: 591753, unknown conditional: 538, unknown unconditional: 591215] , Statistics on independence cache: Total cache size (in pairs): 591753, Positive cache size: 582995, Positive conditional cache size: 360, Positive unconditional cache size: 582635, Negative cache size: 8758, Negative conditional cache size: 178, Negative unconditional cache size: 8580, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.4s, Number of persistent set computation: 2064, Number of trivial persistent sets: 1614, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 668910, independent: 660330, independent conditional: 0, independent unconditional: 660330, dependent: 8580, dependent conditional: 0, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 691219, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 9087, dependent conditional: 507, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 187, dependent unconditional: 9498, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591753, independent: 582995, independent conditional: 360, independent unconditional: 582635, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591753, independent: 579283, independent conditional: 0, independent unconditional: 579283, dependent: 12470, dependent conditional: 0, dependent unconditional: 12470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11169, independent: 3296, independent conditional: 390, independent unconditional: 2906, dependent: 7873, dependent conditional: 174, dependent unconditional: 7699, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 691817, independent: 99137, independent conditional: 370, independent unconditional: 98767, dependent: 927, dependent conditional: 0, dependent unconditional: 927, unknown: 591753, unknown conditional: 538, unknown unconditional: 591215] , Statistics on independence cache: Total cache size (in pairs): 591753, Positive cache size: 582995, Positive conditional cache size: 360, Positive unconditional cache size: 582635, Negative cache size: 8758, Negative conditional cache size: 178, Negative unconditional cache size: 8580, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 807424, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 14075, dependent conditional: 4619, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 199, dependent unconditional: 11327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 642373, independent: 632727, independent conditional: 384, independent unconditional: 632343, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 642373, independent: 628631, independent conditional: 0, independent unconditional: 628631, dependent: 13742, dependent conditional: 0, dependent unconditional: 13742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13744, independent: 4142, independent conditional: 355, independent unconditional: 3787, dependent: 9602, dependent conditional: 154, dependent unconditional: 9447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 804875, independent: 160622, independent conditional: 405, independent unconditional: 160217, dependent: 1880, dependent conditional: 0, dependent unconditional: 1880, unknown: 642373, unknown conditional: 574, unknown unconditional: 641799] , Statistics on independence cache: Total cache size (in pairs): 642373, Positive cache size: 632727, Positive conditional cache size: 384, Positive unconditional cache size: 632343, Negative cache size: 9646, Negative conditional cache size: 190, Negative unconditional cache size: 9456, 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: 3537 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 18.3s, Number of persistent set computation: 3616, Number of trivial persistent sets: 2730, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 742656, independent: 733200, independent conditional: 0, independent unconditional: 733200, dependent: 9456, dependent conditional: 0, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 807424, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 14075, dependent conditional: 4619, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 199, dependent unconditional: 11327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 642373, independent: 632727, independent conditional: 384, independent unconditional: 632343, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 642373, independent: 628631, independent conditional: 0, independent unconditional: 628631, dependent: 13742, dependent conditional: 0, dependent unconditional: 13742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13744, independent: 4142, independent conditional: 355, independent unconditional: 3787, dependent: 9602, dependent conditional: 154, dependent unconditional: 9447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 804875, independent: 160622, independent conditional: 405, independent unconditional: 160217, dependent: 1880, dependent conditional: 0, dependent unconditional: 1880, unknown: 642373, unknown conditional: 574, unknown unconditional: 641799] , Statistics on independence cache: Total cache size (in pairs): 642373, Positive cache size: 632727, Positive conditional cache size: 384, Positive unconditional cache size: 632343, Negative cache size: 9646, Negative conditional cache size: 190, Negative unconditional cache size: 9456, 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: 3537 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 756027, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9926, dependent conditional: 514, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 199, dependent unconditional: 10424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 648582, independent: 638980, independent conditional: 396, independent unconditional: 638584, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 648582, independent: 634951, independent conditional: 0, independent unconditional: 634951, dependent: 13631, dependent conditional: 0, dependent unconditional: 13631, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11433, independent: 3450, independent conditional: 346, independent unconditional: 3104, dependent: 7983, dependent conditional: 148, dependent unconditional: 7835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 756724, independent: 107121, independent conditional: 417, independent unconditional: 106704, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 648582, unknown conditional: 586, unknown unconditional: 647996] , Statistics on independence cache: Total cache size (in pairs): 648582, Positive cache size: 638980, Positive conditional cache size: 396, Positive unconditional cache size: 638584, Negative cache size: 9602, Negative conditional cache size: 190, Negative unconditional cache size: 9412, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 315 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.9s, Number of persistent set computation: 2137, Number of trivial persistent sets: 1678, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 731894, independent: 722482, independent conditional: 0, independent unconditional: 722482, dependent: 9412, dependent conditional: 0, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 756027, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9926, dependent conditional: 514, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 199, dependent unconditional: 10424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 648582, independent: 638980, independent conditional: 396, independent unconditional: 638584, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 648582, independent: 634951, independent conditional: 0, independent unconditional: 634951, dependent: 13631, dependent conditional: 0, dependent unconditional: 13631, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11433, independent: 3450, independent conditional: 346, independent unconditional: 3104, dependent: 7983, dependent conditional: 148, dependent unconditional: 7835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 756724, independent: 107121, independent conditional: 417, independent unconditional: 106704, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 648582, unknown conditional: 586, unknown unconditional: 647996] , Statistics on independence cache: Total cache size (in pairs): 648582, Positive cache size: 638980, Positive conditional cache size: 396, Positive unconditional cache size: 638584, Negative cache size: 9602, Negative conditional cache size: 190, Negative unconditional cache size: 9412, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 315 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 839588, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 13831, dependent conditional: 3695, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10704, dependent conditional: 568, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10704, dependent conditional: 568, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11791, dependent conditional: 212, dependent unconditional: 11579, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11791, dependent conditional: 203, dependent unconditional: 11588, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11791, dependent conditional: 203, dependent unconditional: 11588, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 686489, independent: 676148, independent conditional: 421, independent unconditional: 675727, dependent: 10339, dependent conditional: 203, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 686489, independent: 671775, independent conditional: 0, independent unconditional: 671775, dependent: 14714, dependent conditional: 0, dependent unconditional: 14714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10339, dependent conditional: 203, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10339, dependent conditional: 203, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12287, independent: 3946, independent conditional: 392, independent unconditional: 3554, dependent: 8335, dependent conditional: 160, dependent unconditional: 8175, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Protected Queries: 0 ], Cache Queries: [ total: 837548, independent: 149607, independent conditional: 454, independent unconditional: 149153, dependent: 1452, dependent conditional: 0, dependent unconditional: 1452, unknown: 686489, unknown conditional: 624, unknown unconditional: 685865] , Statistics on independence cache: Total cache size (in pairs): 686487, Positive cache size: 676148, Positive conditional cache size: 421, Positive unconditional cache size: 675727, Negative cache size: 10339, Negative conditional cache size: 203, Negative unconditional cache size: 10136, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 3127 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.5s, Number of persistent set computation: 3474, Number of trivial persistent sets: 2540, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 788731, independent: 778593, independent conditional: 0, independent unconditional: 778593, dependent: 10136, dependent conditional: 0, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 839588, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 13831, dependent conditional: 3695, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10704, dependent conditional: 568, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10704, dependent conditional: 568, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11791, dependent conditional: 212, dependent unconditional: 11579, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11791, dependent conditional: 203, dependent unconditional: 11588, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11791, dependent conditional: 203, dependent unconditional: 11588, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 686489, independent: 676148, independent conditional: 421, independent unconditional: 675727, dependent: 10339, dependent conditional: 203, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 686489, independent: 671775, independent conditional: 0, independent unconditional: 671775, dependent: 14714, dependent conditional: 0, dependent unconditional: 14714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10339, dependent conditional: 203, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10339, dependent conditional: 203, dependent unconditional: 10136, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12287, independent: 3946, independent conditional: 392, independent unconditional: 3554, dependent: 8335, dependent conditional: 160, dependent unconditional: 8175, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Protected Queries: 0 ], Cache Queries: [ total: 837548, independent: 149607, independent conditional: 454, independent unconditional: 149153, dependent: 1452, dependent conditional: 0, dependent unconditional: 1452, unknown: 686489, unknown conditional: 624, unknown unconditional: 685865] , Statistics on independence cache: Total cache size (in pairs): 686487, Positive cache size: 676148, Positive conditional cache size: 421, Positive unconditional cache size: 675727, Negative cache size: 10339, Negative conditional cache size: 203, Negative unconditional cache size: 10136, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 3127 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 845272, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 11792, dependent conditional: 1330, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 225, dependent unconditional: 11611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 717663, independent: 706985, independent conditional: 434, independent unconditional: 706551, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 717663, independent: 702478, independent conditional: 0, independent unconditional: 702478, dependent: 15185, dependent conditional: 0, dependent unconditional: 15185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12457, independent: 3828, independent conditional: 382, independent unconditional: 3445, dependent: 8629, dependent conditional: 177, dependent unconditional: 8452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 845316, independent: 126495, independent conditional: 467, independent unconditional: 126028, dependent: 1158, dependent conditional: 0, dependent unconditional: 1158, unknown: 717663, unknown conditional: 650, unknown unconditional: 717013] , Statistics on independence cache: Total cache size (in pairs): 717663, Positive cache size: 706985, Positive conditional cache size: 434, Positive unconditional cache size: 706551, Negative cache size: 10678, Negative conditional cache size: 216, Negative unconditional cache size: 10462, 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: 1082 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.1s, Number of persistent set computation: 2641, Number of trivial persistent sets: 1852, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 814910, independent: 804448, independent conditional: 0, independent unconditional: 804448, dependent: 10462, dependent conditional: 0, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 845272, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 11792, dependent conditional: 1330, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 225, dependent unconditional: 11611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 717663, independent: 706985, independent conditional: 434, independent unconditional: 706551, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 717663, independent: 702478, independent conditional: 0, independent unconditional: 702478, dependent: 15185, dependent conditional: 0, dependent unconditional: 15185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12457, independent: 3828, independent conditional: 382, independent unconditional: 3445, dependent: 8629, dependent conditional: 177, dependent unconditional: 8452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 845316, independent: 126495, independent conditional: 467, independent unconditional: 126028, dependent: 1158, dependent conditional: 0, dependent unconditional: 1158, unknown: 717663, unknown conditional: 650, unknown unconditional: 717013] , Statistics on independence cache: Total cache size (in pairs): 717663, Positive cache size: 706985, Positive conditional cache size: 434, Positive unconditional cache size: 706551, Negative cache size: 10678, Negative conditional cache size: 216, Negative unconditional cache size: 10462, 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: 1082 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 891319, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 13486, dependent conditional: 2495, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 225, dependent unconditional: 12353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 750531, independent: 739324, independent conditional: 460, independent unconditional: 738864, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 750531, independent: 734636, independent conditional: 0, independent unconditional: 734636, dependent: 15895, dependent conditional: 0, dependent unconditional: 15895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13095, independent: 3993, independent conditional: 397, independent unconditional: 3597, dependent: 9101, dependent conditional: 167, dependent unconditional: 8934, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 890411, independent: 138509, independent conditional: 493, independent unconditional: 138016, dependent: 1371, dependent conditional: 0, dependent unconditional: 1371, unknown: 750531, unknown conditional: 676, unknown unconditional: 749855] , Statistics on independence cache: Total cache size (in pairs): 750531, Positive cache size: 739324, Positive conditional cache size: 460, Positive unconditional cache size: 738864, Negative cache size: 11207, Negative conditional cache size: 216, Negative unconditional cache size: 10991, 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: 2086 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.4s, Number of persistent set computation: 3115, Number of trivial persistent sets: 2168, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 851952, independent: 840961, independent conditional: 0, independent unconditional: 840961, dependent: 10991, dependent conditional: 0, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 891319, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 13486, dependent conditional: 2495, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 225, dependent unconditional: 12353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 750531, independent: 739324, independent conditional: 460, independent unconditional: 738864, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 750531, independent: 734636, independent conditional: 0, independent unconditional: 734636, dependent: 15895, dependent conditional: 0, dependent unconditional: 15895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13095, independent: 3993, independent conditional: 397, independent unconditional: 3597, dependent: 9101, dependent conditional: 167, dependent unconditional: 8934, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 890411, independent: 138509, independent conditional: 493, independent unconditional: 138016, dependent: 1371, dependent conditional: 0, dependent unconditional: 1371, unknown: 750531, unknown conditional: 676, unknown unconditional: 749855] , Statistics on independence cache: Total cache size (in pairs): 750531, Positive cache size: 739324, Positive conditional cache size: 460, Positive unconditional cache size: 738864, Negative cache size: 11207, Negative conditional cache size: 216, Negative unconditional cache size: 10991, 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: 2086 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 933870, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 13793, dependent conditional: 2288, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 238, dependent unconditional: 12904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 786372, independent: 774638, independent conditional: 473, independent unconditional: 774165, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 786372, independent: 769683, independent conditional: 0, independent unconditional: 769683, dependent: 16689, dependent conditional: 0, dependent unconditional: 16689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14380, independent: 4530, independent conditional: 413, independent unconditional: 4117, dependent: 9850, dependent conditional: 181, dependent unconditional: 9669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 933219, independent: 145439, independent conditional: 506, independent unconditional: 144933, dependent: 1408, dependent conditional: 0, dependent unconditional: 1408, unknown: 786372, unknown conditional: 702, unknown unconditional: 785670] , Statistics on independence cache: Total cache size (in pairs): 786372, Positive cache size: 774638, Positive conditional cache size: 473, Positive unconditional cache size: 774165, Negative cache size: 11734, Negative conditional cache size: 229, Negative unconditional cache size: 11505, 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: 1868 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 18.8s, Number of persistent set computation: 3133, Number of trivial persistent sets: 2189, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 894069, independent: 882564, independent conditional: 0, independent unconditional: 882564, dependent: 11505, dependent conditional: 0, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 933870, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 13793, dependent conditional: 2288, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 238, dependent unconditional: 12904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 786372, independent: 774638, independent conditional: 473, independent unconditional: 774165, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 786372, independent: 769683, independent conditional: 0, independent unconditional: 769683, dependent: 16689, dependent conditional: 0, dependent unconditional: 16689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14380, independent: 4530, independent conditional: 413, independent unconditional: 4117, dependent: 9850, dependent conditional: 181, dependent unconditional: 9669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 933219, independent: 145439, independent conditional: 506, independent unconditional: 144933, dependent: 1408, dependent conditional: 0, dependent unconditional: 1408, unknown: 786372, unknown conditional: 702, unknown unconditional: 785670] , Statistics on independence cache: Total cache size (in pairs): 786372, Positive cache size: 774638, Positive conditional cache size: 473, Positive unconditional cache size: 774165, Negative cache size: 11734, Negative conditional cache size: 229, Negative unconditional cache size: 11505, 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: 1868 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 956491, independent: 941967, independent conditional: 40057, independent unconditional: 901910, dependent: 14523, dependent conditional: 2653, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 954275, independent: 941967, independent conditional: 40057, independent unconditional: 901910, dependent: 12307, dependent conditional: 437, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 954275, independent: 941967, independent conditional: 40057, independent unconditional: 901910, dependent: 12307, dependent conditional: 437, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 955534, independent: 941967, independent conditional: 1007, independent unconditional: 940960, dependent: 13566, dependent conditional: 252, dependent unconditional: 13314, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 955534, independent: 941967, independent conditional: 1007, independent unconditional: 940960, dependent: 13566, dependent conditional: 243, dependent unconditional: 13323, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 955534, independent: 941967, independent conditional: 1007, independent unconditional: 940960, dependent: 13566, dependent conditional: 243, dependent unconditional: 13323, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 804867, independent: 792753, independent conditional: 487, independent unconditional: 792266, dependent: 12113, dependent conditional: 243, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 804867, independent: 787707, independent conditional: 0, independent unconditional: 787707, dependent: 17160, dependent conditional: 0, dependent unconditional: 17160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17160, independent: 5046, independent conditional: 487, independent unconditional: 4559, dependent: 12113, dependent conditional: 243, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17160, independent: 5046, independent conditional: 487, independent unconditional: 4559, dependent: 12113, dependent conditional: 243, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14645, independent: 4577, independent conditional: 496, independent unconditional: 4082, dependent: 10065, dependent conditional: 193, dependent unconditional: 9873, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 955534, independent: 149214, independent conditional: 520, independent unconditional: 148694, dependent: 1453, dependent conditional: 0, dependent unconditional: 1453, unknown: 804867, unknown conditional: 730, unknown unconditional: 804137] , Statistics on independence cache: Total cache size (in pairs): 804866, Positive cache size: 792753, Positive conditional cache size: 487, Positive unconditional cache size: 792266, Negative cache size: 12113, Negative conditional cache size: 243, Negative unconditional cache size: 11870, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 2216 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.0s, Number of persistent set computation: 3274, Number of trivial persistent sets: 2318, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 913781, independent: 901910, independent conditional: 0, independent unconditional: 901910, dependent: 11870, dependent conditional: 0, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 956491, independent: 941967, independent conditional: 40057, independent unconditional: 901910, dependent: 14523, dependent conditional: 2653, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 954275, independent: 941967, independent conditional: 40057, independent unconditional: 901910, dependent: 12307, dependent conditional: 437, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 954275, independent: 941967, independent conditional: 40057, independent unconditional: 901910, dependent: 12307, dependent conditional: 437, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 955534, independent: 941967, independent conditional: 1007, independent unconditional: 940960, dependent: 13566, dependent conditional: 252, dependent unconditional: 13314, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 955534, independent: 941967, independent conditional: 1007, independent unconditional: 940960, dependent: 13566, dependent conditional: 243, dependent unconditional: 13323, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 955534, independent: 941967, independent conditional: 1007, independent unconditional: 940960, dependent: 13566, dependent conditional: 243, dependent unconditional: 13323, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 804867, independent: 792753, independent conditional: 487, independent unconditional: 792266, dependent: 12113, dependent conditional: 243, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 804867, independent: 787707, independent conditional: 0, independent unconditional: 787707, dependent: 17160, dependent conditional: 0, dependent unconditional: 17160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17160, independent: 5046, independent conditional: 487, independent unconditional: 4559, dependent: 12113, dependent conditional: 243, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17160, independent: 5046, independent conditional: 487, independent unconditional: 4559, dependent: 12113, dependent conditional: 243, dependent unconditional: 11870, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14645, independent: 4577, independent conditional: 496, independent unconditional: 4082, dependent: 10065, dependent conditional: 193, dependent unconditional: 9873, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 955534, independent: 149214, independent conditional: 520, independent unconditional: 148694, dependent: 1453, dependent conditional: 0, dependent unconditional: 1453, unknown: 804867, unknown conditional: 730, unknown unconditional: 804137] , Statistics on independence cache: Total cache size (in pairs): 804866, Positive cache size: 792753, Positive conditional cache size: 487, Positive unconditional cache size: 792266, Negative cache size: 12113, Negative conditional cache size: 243, Negative unconditional cache size: 11870, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 2216 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 991563, independent: 977750, independent conditional: 33791, independent unconditional: 943959, dependent: 13813, dependent conditional: 1463, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 990388, independent: 977750, independent conditional: 33791, independent unconditional: 943959, dependent: 12638, dependent conditional: 288, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 990388, independent: 977750, independent conditional: 33791, independent unconditional: 943959, dependent: 12638, dependent conditional: 288, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 991730, independent: 977750, independent conditional: 1076, independent unconditional: 976674, dependent: 13980, dependent conditional: 266, dependent unconditional: 13714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 991730, independent: 977750, independent conditional: 1076, independent unconditional: 976674, dependent: 13980, dependent conditional: 257, dependent unconditional: 13723, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 991730, independent: 977750, independent conditional: 1076, independent unconditional: 976674, dependent: 13980, dependent conditional: 257, dependent unconditional: 13723, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 846079, independent: 833472, independent conditional: 515, independent unconditional: 832957, dependent: 12607, dependent conditional: 257, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 846079, independent: 828208, independent conditional: 0, independent unconditional: 828208, dependent: 17871, dependent conditional: 0, dependent unconditional: 17871, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17871, independent: 5264, independent conditional: 515, independent unconditional: 4749, dependent: 12607, dependent conditional: 257, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17871, independent: 5264, independent conditional: 515, independent unconditional: 4749, dependent: 12607, dependent conditional: 257, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14916, independent: 4496, independent conditional: 464, independent unconditional: 4033, dependent: 10419, dependent conditional: 200, dependent unconditional: 10219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 991730, independent: 144278, independent conditional: 561, independent unconditional: 143717, dependent: 1373, dependent conditional: 0, dependent unconditional: 1373, unknown: 846079, unknown conditional: 772, unknown unconditional: 845307] , Statistics on independence cache: Total cache size (in pairs): 846079, Positive cache size: 833472, Positive conditional cache size: 515, Positive unconditional cache size: 832957, Negative cache size: 12607, Negative conditional cache size: 257, Negative unconditional cache size: 12350, 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: 1175 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.6s, Number of persistent set computation: 2847, Number of trivial persistent sets: 1993, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 956309, independent: 943959, independent conditional: 0, independent unconditional: 943959, dependent: 12350, dependent conditional: 0, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 991563, independent: 977750, independent conditional: 33791, independent unconditional: 943959, dependent: 13813, dependent conditional: 1463, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 990388, independent: 977750, independent conditional: 33791, independent unconditional: 943959, dependent: 12638, dependent conditional: 288, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 990388, independent: 977750, independent conditional: 33791, independent unconditional: 943959, dependent: 12638, dependent conditional: 288, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 991730, independent: 977750, independent conditional: 1076, independent unconditional: 976674, dependent: 13980, dependent conditional: 266, dependent unconditional: 13714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 991730, independent: 977750, independent conditional: 1076, independent unconditional: 976674, dependent: 13980, dependent conditional: 257, dependent unconditional: 13723, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 991730, independent: 977750, independent conditional: 1076, independent unconditional: 976674, dependent: 13980, dependent conditional: 257, dependent unconditional: 13723, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 846079, independent: 833472, independent conditional: 515, independent unconditional: 832957, dependent: 12607, dependent conditional: 257, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 846079, independent: 828208, independent conditional: 0, independent unconditional: 828208, dependent: 17871, dependent conditional: 0, dependent unconditional: 17871, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17871, independent: 5264, independent conditional: 515, independent unconditional: 4749, dependent: 12607, dependent conditional: 257, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17871, independent: 5264, independent conditional: 515, independent unconditional: 4749, dependent: 12607, dependent conditional: 257, dependent unconditional: 12350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14916, independent: 4496, independent conditional: 464, independent unconditional: 4033, dependent: 10419, dependent conditional: 200, dependent unconditional: 10219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 991730, independent: 144278, independent conditional: 561, independent unconditional: 143717, dependent: 1373, dependent conditional: 0, dependent unconditional: 1373, unknown: 846079, unknown conditional: 772, unknown unconditional: 845307] , Statistics on independence cache: Total cache size (in pairs): 846079, Positive cache size: 833472, Positive conditional cache size: 515, Positive unconditional cache size: 832957, Negative cache size: 12607, Negative conditional cache size: 257, Negative unconditional cache size: 12350, 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: 1175 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 185165, independent: 184124, independent conditional: 171, independent unconditional: 183953, dependent: 1041, dependent conditional: 23, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 171, independent unconditional: 183953, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 171, independent unconditional: 183953, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 0, independent unconditional: 184124, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 0, independent unconditional: 184124, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 0, independent unconditional: 184124, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 177434, independent: 176416, independent conditional: 0, independent unconditional: 176416, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 177434, independent: 175850, independent conditional: 0, independent unconditional: 175850, dependent: 1584, dependent conditional: 0, dependent unconditional: 1584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1584, independent: 566, independent conditional: 0, independent unconditional: 566, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1584, independent: 566, independent conditional: 0, independent unconditional: 566, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1110, independent: 415, independent conditional: 0, independent unconditional: 415, dependent: 695, dependent conditional: 0, dependent unconditional: 695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 185142, independent: 7708, independent conditional: 0, independent unconditional: 7708, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 177434, unknown conditional: 0, unknown unconditional: 177434] , Statistics on independence cache: Total cache size (in pairs): 177434, Positive cache size: 176416, Positive conditional cache size: 0, Positive unconditional cache size: 176416, Negative cache size: 1018, Negative conditional cache size: 0, Negative unconditional cache size: 1018, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0, Independence queries for same thread: 23 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.5s, Number of persistent set computation: 206, Number of trivial persistent sets: 152, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 184971, independent: 183953, independent conditional: 0, independent unconditional: 183953, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 185165, independent: 184124, independent conditional: 171, independent unconditional: 183953, dependent: 1041, dependent conditional: 23, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 171, independent unconditional: 183953, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 171, independent unconditional: 183953, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 0, independent unconditional: 184124, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 0, independent unconditional: 184124, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 185142, independent: 184124, independent conditional: 0, independent unconditional: 184124, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 177434, independent: 176416, independent conditional: 0, independent unconditional: 176416, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 177434, independent: 175850, independent conditional: 0, independent unconditional: 175850, dependent: 1584, dependent conditional: 0, dependent unconditional: 1584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1584, independent: 566, independent conditional: 0, independent unconditional: 566, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1584, independent: 566, independent conditional: 0, independent unconditional: 566, dependent: 1018, dependent conditional: 0, dependent unconditional: 1018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1110, independent: 415, independent conditional: 0, independent unconditional: 415, dependent: 695, dependent conditional: 0, dependent unconditional: 695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 185142, independent: 7708, independent conditional: 0, independent unconditional: 7708, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 177434, unknown conditional: 0, unknown unconditional: 177434] , Statistics on independence cache: Total cache size (in pairs): 177434, Positive cache size: 176416, Positive conditional cache size: 0, Positive unconditional cache size: 176416, Negative cache size: 1018, Negative conditional cache size: 0, Negative unconditional cache size: 1018, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0, Independence queries for same thread: 23 - TimeoutResultAtElement [Line: 691]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 706]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 119 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, 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.5s InterpolantComputationTime, 261 NumberOfCodeBlocks, 261 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 272 ConstructedInterpolants, 0 QuantifiedInterpolants, 380 SizeOfPredicates, 2 NumberOfNonLiveVariables, 184 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, 142 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.3s, 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.9s InterpolantComputationTime, 455 NumberOfCodeBlocks, 455 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 470 ConstructedInterpolants, 0 QuantifiedInterpolants, 1284 SizeOfPredicates, 4 NumberOfNonLiveVariables, 485 ConjunctsInSsa, 7 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 48/76 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, 165 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1180 NumberOfCodeBlocks, 1180 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 1216 ConstructedInterpolants, 0 QuantifiedInterpolants, 2158 SizeOfPredicates, 6 NumberOfNonLiveVariables, 1322 ConjunctsInSsa, 9 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 2917/2987 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, 188 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 22, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 701 NumberOfCodeBlocks, 701 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 730 ConstructedInterpolants, 0 QuantifiedInterpolants, 1800 SizeOfPredicates, 8 NumberOfNonLiveVariables, 743 ConjunctsInSsa, 11 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 220/352 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, 211 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.1s, 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: 27, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 846 NumberOfCodeBlocks, 846 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 880 ConstructedInterpolants, 0 QuantifiedInterpolants, 2078 SizeOfPredicates, 10 NumberOfNonLiveVariables, 894 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 353/567 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, 234 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.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: 31, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 878 NumberOfCodeBlocks, 878 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 917 ConstructedInterpolants, 0 QuantifiedInterpolants, 1932 SizeOfPredicates, 12 NumberOfNonLiveVariables, 604 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 615/929 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, 257 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.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: 34, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1122 NumberOfCodeBlocks, 1122 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 1184 ConstructedInterpolants, 0 QuantifiedInterpolants, 2638 SizeOfPredicates, 14 NumberOfNonLiveVariables, 1186 ConjunctsInSsa, 17 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 785/1223 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, 280 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.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: 38, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1001 NumberOfCodeBlocks, 1001 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1054 ConstructedInterpolants, 0 QuantifiedInterpolants, 2325 SizeOfPredicates, 16 NumberOfNonLiveVariables, 772 ConjunctsInSsa, 18 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 606/1184 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, 303 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 42, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.0s InterpolantComputationTime, 2033 NumberOfCodeBlocks, 2033 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 2090 ConstructedInterpolants, 0 QuantifiedInterpolants, 3800 SizeOfPredicates, 18 NumberOfNonLiveVariables, 2315 ConjunctsInSsa, 21 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 3717/4459 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, 326 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1162 NumberOfCodeBlocks, 1162 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1195 ConstructedInterpolants, 0 QuantifiedInterpolants, 2594 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 867/1607 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 11 thread instances CFG has 13 procedures, 349 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 49, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1239 NumberOfCodeBlocks, 1239 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1261 ConstructedInterpolants, 0 QuantifiedInterpolants, 2660 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1055/1795 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, 372 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 54, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1240 NumberOfCodeBlocks, 1240 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1221 ConstructedInterpolants, 0 QuantifiedInterpolants, 2620 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1087/1827 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, 395 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 58, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1349 NumberOfCodeBlocks, 1349 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1304 ConstructedInterpolants, 0 QuantifiedInterpolants, 2703 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1268/2008 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, 418 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 61, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1352 NumberOfCodeBlocks, 1352 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1284 ConstructedInterpolants, 0 QuantifiedInterpolants, 2683 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1349/2089 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, 441 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 66, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1415 NumberOfCodeBlocks, 1415 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1334 ConstructedInterpolants, 0 QuantifiedInterpolants, 2733 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1572/2312 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, 464 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.9s, 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: 70, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1505 NumberOfCodeBlocks, 1505 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1382 ConstructedInterpolants, 0 QuantifiedInterpolants, 2781 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2043/2783 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, 487 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.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: 73, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1471 NumberOfCodeBlocks, 1471 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1326 ConstructedInterpolants, 0 QuantifiedInterpolants, 2725 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1814/2554 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, 510 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 77, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1502 NumberOfCodeBlocks, 1502 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1329 ConstructedInterpolants, 0 QuantifiedInterpolants, 2728 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1987/2727 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 19 thread instances CFG has 21 procedures, 533 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.2s, 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.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1714 NumberOfCodeBlocks, 1714 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1528 ConstructedInterpolants, 0 QuantifiedInterpolants, 2927 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2716/3456 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, 556 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1589 NumberOfCodeBlocks, 1589 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1363 ConstructedInterpolants, 0 QuantifiedInterpolants, 2762 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2367/3107 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, 579 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.2s, 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: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1644 NumberOfCodeBlocks, 1644 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1394 ConstructedInterpolants, 0 QuantifiedInterpolants, 2793 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2574/3314 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 22 thread instances CFG has 24 procedures, 602 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1703 NumberOfCodeBlocks, 1703 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1426 ConstructedInterpolants, 0 QuantifiedInterpolants, 2825 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2789/3529 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 23 thread instances CFG has 25 procedures, 625 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1939 NumberOfCodeBlocks, 1939 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1648 ConstructedInterpolants, 0 QuantifiedInterpolants, 3047 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4038/4778 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, 648 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1761 NumberOfCodeBlocks, 1761 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1434 ConstructedInterpolants, 0 QuantifiedInterpolants, 2833 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3247/3987 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, 671 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 2190 NumberOfCodeBlocks, 2190 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1835 ConstructedInterpolants, 0 QuantifiedInterpolants, 3234 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6607/7347 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, 694 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1853 NumberOfCodeBlocks, 1853 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1471 ConstructedInterpolants, 0 QuantifiedInterpolants, 2870 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3747/4487 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 27 thread instances CFG has 29 procedures, 717 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.8s, 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: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1932 NumberOfCodeBlocks, 1932 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1538 ConstructedInterpolants, 0 QuantifiedInterpolants, 2937 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4092/4832 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, 740 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 10.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1937 NumberOfCodeBlocks, 1937 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1505 ConstructedInterpolants, 0 QuantifiedInterpolants, 2904 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4287/5027 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, 763 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 14.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 11.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2247 NumberOfCodeBlocks, 2247 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1788 ConstructedInterpolants, 0 QuantifiedInterpolants, 3187 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6590/7330 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, 786 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 11.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2055 NumberOfCodeBlocks, 2055 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1568 ConstructedInterpolants, 0 QuantifiedInterpolants, 2967 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4869/5609 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, 809 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.2s, 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: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2101 NumberOfCodeBlocks, 2101 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1606 ConstructedInterpolants, 0 QuantifiedInterpolants, 3005 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5252/5992 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, 832 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 12.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2113 NumberOfCodeBlocks, 2113 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1576 ConstructedInterpolants, 0 QuantifiedInterpolants, 2975 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5487/6227 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 33 thread instances CFG has 35 procedures, 855 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 21.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 16.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2161 NumberOfCodeBlocks, 2161 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1597 ConstructedInterpolants, 0 QuantifiedInterpolants, 2996 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5813/6553 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, 878 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 20.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 16.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2232 NumberOfCodeBlocks, 2232 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1642 ConstructedInterpolants, 0 QuantifiedInterpolants, 3041 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6149/6889 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, 901 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 24.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 19.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2570 NumberOfCodeBlocks, 2570 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1970 ConstructedInterpolants, 0 QuantifiedInterpolants, 3369 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 12517/13257 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, 924 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 19.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 15.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2317 NumberOfCodeBlocks, 2317 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1676 ConstructedInterpolants, 0 QuantifiedInterpolants, 3075 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6849/7589 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, 947 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 2701 NumberOfCodeBlocks, 2701 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2032 ConstructedInterpolants, 0 QuantifiedInterpolants, 3431 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 11308/12048 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, 970 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 21.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 16.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2372 NumberOfCodeBlocks, 2372 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1681 ConstructedInterpolants, 0 QuantifiedInterpolants, 3080 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 7587/8327 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, 993 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 17.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2446 NumberOfCodeBlocks, 2446 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1741 ConstructedInterpolants, 0 QuantifiedInterpolants, 3140 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 8051/8791 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, 1016 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 20.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2493 NumberOfCodeBlocks, 2493 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1747 ConstructedInterpolants, 0 QuantifiedInterpolants, 3146 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 8369/9109 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, 1039 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 41.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 35.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 4045 NumberOfCodeBlocks, 4045 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3273 ConstructedInterpolants, 0 QuantifiedInterpolants, 4672 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 32006/32746 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, 1062 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 20.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2566 NumberOfCodeBlocks, 2566 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1770 ConstructedInterpolants, 0 QuantifiedInterpolants, 3169 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 9187/9927 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 43 thread instances CFG has 45 procedures, 1085 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 36.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 30.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 3914 NumberOfCodeBlocks, 3914 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3105 ConstructedInterpolants, 0 QuantifiedInterpolants, 4504 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 26875/27615 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, 1108 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 30.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 24.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 3070 NumberOfCodeBlocks, 3070 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2219 ConstructedInterpolants, 0 QuantifiedInterpolants, 3618 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 21506/22246 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, 1131 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 3544 NumberOfCodeBlocks, 3544 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2671 ConstructedInterpolants, 0 QuantifiedInterpolants, 4070 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 28650/29390 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, 1154 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 36.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 30.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 3562 NumberOfCodeBlocks, 3562 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2661 ConstructedInterpolants, 0 QuantifiedInterpolants, 4060 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 35972/36712 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, 1177 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 33.3s, 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: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 3714 NumberOfCodeBlocks, 3714 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2800 ConstructedInterpolants, 0 QuantifiedInterpolants, 4199 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 31567/32307 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, 1200 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 38.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 31.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 3277 NumberOfCodeBlocks, 3277 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2323 ConstructedInterpolants, 0 QuantifiedInterpolants, 3722 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 26191/26931 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 49 thread instances CFG has 51 procedures, 1223 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 1.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: 0, 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: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown