/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_THREAD_INSTANCE --traceabstraction.maximal.amount.of.steps.the.threads.are.allowed.to.take.successively 1 --traceabstraction.enable.heuristic.with.loops.as.step.type false --traceabstraction.considered.threads.and.their.maximal.amount.of.steps '"3,2 1,1 2,2"' --traceabstraction.defines.what.statements.are.considered.a.step.in.por LOOP -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_06-cond_racing1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-32214ab [2023-05-20 07:12:03,072 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-20 07:12:03,074 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-20 07:12:03,111 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-20 07:12:03,111 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-20 07:12:03,112 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-20 07:12:03,113 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-20 07:12:03,114 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-20 07:12:03,115 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-20 07:12:03,116 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-20 07:12:03,117 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-20 07:12:03,118 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-20 07:12:03,118 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-20 07:12:03,119 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-20 07:12:03,119 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-20 07:12:03,120 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-20 07:12:03,121 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-20 07:12:03,122 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-20 07:12:03,123 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-20 07:12:03,124 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-20 07:12:03,125 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-20 07:12:03,128 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-20 07:12:03,128 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-20 07:12:03,129 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-20 07:12:03,133 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-20 07:12:03,133 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-20 07:12:03,134 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-20 07:12:03,134 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-20 07:12:03,134 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-20 07:12:03,135 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-20 07:12:03,135 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-20 07:12:03,136 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-20 07:12:03,136 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-20 07:12:03,137 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-20 07:12:03,138 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-20 07:12:03,138 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-20 07:12:03,139 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-20 07:12:03,139 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-20 07:12:03,139 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-20 07:12:03,140 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-20 07:12:03,140 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-20 07:12:03,143 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-20 07:12:03,163 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-20 07:12:03,163 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-20 07:12:03,164 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-20 07:12:03,164 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-20 07:12:03,166 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-20 07:12:03,166 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-20 07:12:03,166 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-20 07:12:03,166 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-20 07:12:03,167 INFO L138 SettingsManager]: * Use SBE=true [2023-05-20 07:12:03,167 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-20 07:12:03,167 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-20 07:12:03,168 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-20 07:12:03,169 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-20 07:12:03,169 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-20 07:12:03,169 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-20 07:12:03,170 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-20 07:12:03,170 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-20 07:12:03,170 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-20 07:12:03,170 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-20 07:12:03,170 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-20 07:12:03,170 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-20 07:12:03,171 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_THREAD_INSTANCE Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Maximal amount of steps the threads are allowed to take successively -> 1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Enable heuristic with loops as step type -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Considered threads and their maximal amount of steps -> 3,2 1,1 2,2 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Defines what statements are considered a step in POR -> LOOP [2023-05-20 07:12:03,420 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-20 07:12:03,447 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-20 07:12:03,448 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-20 07:12:03,449 INFO L271 PluginConnector]: Initializing CDTParser... [2023-05-20 07:12:03,450 INFO L275 PluginConnector]: CDTParser initialized [2023-05-20 07:12:03,451 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_06-cond_racing1.i [2023-05-20 07:12:03,507 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0557f32c4/4dc7808322f6474ba6d9213fbbf23475/FLAG00e64d00e [2023-05-20 07:12:04,058 INFO L306 CDTParser]: Found 1 translation units. [2023-05-20 07:12:04,059 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_06-cond_racing1.i [2023-05-20 07:12:04,075 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0557f32c4/4dc7808322f6474ba6d9213fbbf23475/FLAG00e64d00e [2023-05-20 07:12:04,488 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0557f32c4/4dc7808322f6474ba6d9213fbbf23475 [2023-05-20 07:12:04,490 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-20 07:12:04,493 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-05-20 07:12:04,495 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-05-20 07:12:04,495 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-05-20 07:12:04,498 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-05-20 07:12:04,498 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.05 07:12:04" (1/1) ... [2023-05-20 07:12:04,499 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62050a61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:04, skipping insertion in model container [2023-05-20 07:12:04,500 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.05 07:12:04" (1/1) ... [2023-05-20 07:12:04,506 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-05-20 07:12:04,540 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-05-20 07:12:04,918 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_06-cond_racing1.i[41322,41335] [2023-05-20 07:12:04,940 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-20 07:12:04,950 INFO L203 MainTranslator]: Completed pre-run [2023-05-20 07:12:04,976 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_06-cond_racing1.i[41322,41335] [2023-05-20 07:12:04,983 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-20 07:12:05,044 INFO L208 MainTranslator]: Completed translation [2023-05-20 07:12:05,045 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05 WrapperNode [2023-05-20 07:12:05,045 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-05-20 07:12:05,046 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-20 07:12:05,046 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-20 07:12:05,046 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-20 07:12:05,052 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,082 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,111 INFO L138 Inliner]: procedures = 270, calls = 39, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 91 [2023-05-20 07:12:05,111 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-20 07:12:05,112 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-20 07:12:05,112 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-20 07:12:05,112 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-20 07:12:05,120 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,120 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,132 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,132 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,136 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,139 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,153 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,155 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,157 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-20 07:12:05,157 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-20 07:12:05,158 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-20 07:12:05,158 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-20 07:12:05,158 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (1/1) ... [2023-05-20 07:12:05,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-20 07:12:05,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:05,190 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 07:12:05,208 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 07:12:05,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-05-20 07:12:05,237 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-05-20 07:12:05,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-05-20 07:12:05,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-05-20 07:12:05,237 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-05-20 07:12:05,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-05-20 07:12:05,240 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-05-20 07:12:05,240 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-05-20 07:12:05,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-05-20 07:12:05,241 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-20 07:12:05,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-20 07:12:05,242 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 07:12:05,379 INFO L235 CfgBuilder]: Building ICFG [2023-05-20 07:12:05,380 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-20 07:12:05,660 INFO L276 CfgBuilder]: Performing block encoding [2023-05-20 07:12:05,667 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-20 07:12:05,667 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2023-05-20 07:12:05,669 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.05 07:12:05 BoogieIcfgContainer [2023-05-20 07:12:05,669 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-20 07:12:05,671 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-20 07:12:05,671 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-20 07:12:05,674 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-20 07:12:05,674 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.05 07:12:04" (1/3) ... [2023-05-20 07:12:05,675 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2870db1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.05 07:12:05, skipping insertion in model container [2023-05-20 07:12:05,675 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.05 07:12:05" (2/3) ... [2023-05-20 07:12:05,675 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2870db1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.05 07:12:05, skipping insertion in model container [2023-05-20 07:12:05,675 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.05 07:12:05" (3/3) ... [2023-05-20 07:12:05,676 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_06-cond_racing1.i [2023-05-20 07:12:05,682 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-20 07:12:05,690 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-20 07:12:05,690 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-20 07:12:05,690 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-20 07:12:05,766 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-05-20 07:12:05,809 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:05,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:05,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:05,814 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 07:12:05,832 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 07:12:05,853 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:05,874 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:05,884 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:05,884 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:06,148 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:06,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:06,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1159183321, now seen corresponding path program 1 times [2023-05-20 07:12:06,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:06,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561514802] [2023-05-20 07:12:06,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:06,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:06,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:06,413 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 07:12:06,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:06,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561514802] [2023-05-20 07:12:06,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561514802] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:06,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:06,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:06,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262543323] [2023-05-20 07:12:06,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:06,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:06,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:06,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:06,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:06,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:06,438 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:06,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:06,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:06,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:06,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-20 07:12:06,466 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:06,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:06,467 INFO L85 PathProgramCache]: Analyzing trace with hash -878872968, now seen corresponding path program 1 times [2023-05-20 07:12:06,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:06,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556409067] [2023-05-20 07:12:06,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:06,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:06,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:06,796 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 07:12:06,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:06,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556409067] [2023-05-20 07:12:06,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556409067] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 07:12:06,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004754998] [2023-05-20 07:12:06,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:06,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:06,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:06,800 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 07:12:06,828 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 07:12:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:06,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-20 07:12:06,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 07:12:07,023 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 07:12:07,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 07:12:07,078 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 07:12:07,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004754998] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 07:12:07,079 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 07:12:07,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-20 07:12:07,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838654411] [2023-05-20 07:12:07,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 07:12:07,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-20 07:12:07,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:07,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-20 07:12:07,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-20 07:12:07,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:07,083 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:07,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.7) internal successors, (107), 10 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:07,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:07,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:07,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:07,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-20 07:12:07,165 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 07:12:07,359 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 07:12:07,360 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:07,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:07,361 INFO L85 PathProgramCache]: Analyzing trace with hash -2005909961, now seen corresponding path program 1 times [2023-05-20 07:12:07,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:07,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870558007] [2023-05-20 07:12:07,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:07,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:07,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:07,382 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:07,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:07,440 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:07,440 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:07,441 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:07,442 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:07,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-05-20 07:12:07,448 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 07:12:07,451 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:07,451 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-05-20 07:12:07,479 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-20 07:12:07,484 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:07,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:07,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:07,489 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 07:12:07,493 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:07,495 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:07,496 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:07,496 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:07,503 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 07:12:07,736 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:07,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:07,737 INFO L85 PathProgramCache]: Analyzing trace with hash 2012464150, now seen corresponding path program 1 times [2023-05-20 07:12:07,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:07,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998475894] [2023-05-20 07:12:07,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:07,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:07,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:07,923 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-20 07:12:07,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:07,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998475894] [2023-05-20 07:12:07,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998475894] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:07,924 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:07,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:07,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369064307] [2023-05-20 07:12:07,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:07,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:07,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:07,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:07,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:07,927 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:07,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:07,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:08,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:08,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-05-20 07:12:08,058 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:08,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:08,058 INFO L85 PathProgramCache]: Analyzing trace with hash -2019290986, now seen corresponding path program 1 times [2023-05-20 07:12:08,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:08,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667955919] [2023-05-20 07:12:08,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:08,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:08,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:08,453 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:08,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:08,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667955919] [2023-05-20 07:12:08,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667955919] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:08,453 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:08,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:08,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113791149] [2023-05-20 07:12:08,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:08,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:08,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:08,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:08,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:08,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:08,457 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:08,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:08,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:08,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:08,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:08,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:08,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-05-20 07:12:08,540 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:08,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:08,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1286123007, now seen corresponding path program 1 times [2023-05-20 07:12:08,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:08,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557210741] [2023-05-20 07:12:08,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:08,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:08,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:08,569 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:08,601 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:08,601 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:08,602 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:08,602 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:08,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-05-20 07:12:08,605 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 07:12:08,606 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:08,606 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-05-20 07:12:08,634 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-05-20 07:12:08,637 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:08,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:08,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:08,674 INFO L229 MonitoredProcess]: Starting monitored process 5 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 07:12:08,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Waiting until timeout for monitored process [2023-05-20 07:12:08,678 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:08,679 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:08,679 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:08,680 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:08,815 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:08,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:08,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1846249973, now seen corresponding path program 1 times [2023-05-20 07:12:08,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:08,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874438678] [2023-05-20 07:12:08,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:08,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:08,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:08,849 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-05-20 07:12:08,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:08,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874438678] [2023-05-20 07:12:08,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874438678] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:08,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:08,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:08,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242957392] [2023-05-20 07:12:08,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:08,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:08,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:08,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:08,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:08,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:08,852 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:08,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 42.5) internal successors, (85), 2 states have internal predecessors, (85), 0 states have call successors, (0), 0 states 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 07:12:08,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-05-20 07:12:09,029 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:09,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:09,030 INFO L85 PathProgramCache]: Analyzing trace with hash -317422350, now seen corresponding path program 1 times [2023-05-20 07:12:09,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:09,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012572874] [2023-05-20 07:12:09,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:09,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:09,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:09,171 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-05-20 07:12:09,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:09,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012572874] [2023-05-20 07:12:09,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012572874] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:09,172 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:09,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:09,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627486319] [2023-05-20 07:12:09,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:09,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:09,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:09,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:09,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:09,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,174 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:09,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:09,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:09,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-05-20 07:12:09,311 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:09,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:09,312 INFO L85 PathProgramCache]: Analyzing trace with hash 537658649, now seen corresponding path program 1 times [2023-05-20 07:12:09,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:09,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720800158] [2023-05-20 07:12:09,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:09,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:09,614 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:09,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:09,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720800158] [2023-05-20 07:12:09,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720800158] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:09,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:09,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:09,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247304607] [2023-05-20 07:12:09,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:09,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:09,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:09,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:09,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:09,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,617 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:09,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:09,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:09,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:09,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:09,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:09,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-05-20 07:12:09,751 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:09,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:09,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1532950198, now seen corresponding path program 1 times [2023-05-20 07:12:09,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:09,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861057005] [2023-05-20 07:12:09,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:09,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:09,782 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:09,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:09,820 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:09,821 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:09,821 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:09,821 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:09,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-05-20 07:12:09,822 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:09,823 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:09,823 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-05-20 07:12:09,851 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-05-20 07:12:09,858 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:09,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:09,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:09,860 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:09,866 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:09,867 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:09,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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:09,868 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:09,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process [2023-05-20 07:12:10,096 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:10,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:10,097 INFO L85 PathProgramCache]: Analyzing trace with hash 2024815714, now seen corresponding path program 1 times [2023-05-20 07:12:10,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:10,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783868917] [2023-05-20 07:12:10,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:10,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:10,146 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-05-20 07:12:10,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:10,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783868917] [2023-05-20 07:12:10,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783868917] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:10,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:10,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:10,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516346987] [2023-05-20 07:12:10,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:10,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:10,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:10,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:10,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:10,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,150 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:10,150 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 07:12:10,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-05-20 07:12:10,313 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:10,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:10,314 INFO L85 PathProgramCache]: Analyzing trace with hash 435839919, now seen corresponding path program 1 times [2023-05-20 07:12:10,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:10,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132561541] [2023-05-20 07:12:10,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:10,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:10,513 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-05-20 07:12:10,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:10,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132561541] [2023-05-20 07:12:10,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132561541] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:10,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:10,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:10,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468205240] [2023-05-20 07:12:10,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:10,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:10,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:10,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:10,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:10,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,521 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:10,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states 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 07:12:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:10,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-05-20 07:12:10,644 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:10,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:10,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1639208946, now seen corresponding path program 1 times [2023-05-20 07:12:10,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:10,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753384135] [2023-05-20 07:12:10,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:10,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:10,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:10,922 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:10,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:10,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753384135] [2023-05-20 07:12:10,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753384135] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:10,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:10,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:10,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137299523] [2023-05-20 07:12:10,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:10,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:10,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:10,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:10,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:10,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,924 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:10,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:10,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:10,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:10,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:11,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:11,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:11,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:11,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-05-20 07:12:11,215 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:11,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:11,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1188016396, now seen corresponding path program 1 times [2023-05-20 07:12:11,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:11,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389909538] [2023-05-20 07:12:11,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:11,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:11,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:11,460 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 07:12:11,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:11,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389909538] [2023-05-20 07:12:11,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389909538] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 07:12:11,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356275805] [2023-05-20 07:12:11,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:11,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:11,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:11,466 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 07:12:11,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-05-20 07:12:11,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:11,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-20 07:12:11,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 07:12:11,752 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 07:12:11,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 07:12:11,943 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 07:12:11,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356275805] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 07:12:11,944 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 07:12:11,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-05-20 07:12:11,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125049130] [2023-05-20 07:12:11,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 07:12:11,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-05-20 07:12:11,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:11,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-05-20 07:12:11,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=330, Unknown=0, NotChecked=0, Total=462 [2023-05-20 07:12:11,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:11,946 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:11,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.181818181818182) internal successors, (268), 22 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 07:12:11,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:11,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:11,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:11,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:12,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:12,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:12,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:12,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-20 07:12:12,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-05-20 07:12:12,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:12,314 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:12,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:12,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1354598684, now seen corresponding path program 1 times [2023-05-20 07:12:12,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:12,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533649915] [2023-05-20 07:12:12,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:12,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:12,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:12,353 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:12,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:12,402 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:12,402 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:12,402 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:12,403 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:12,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-05-20 07:12:12,406 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-20 07:12:12,407 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:12,407 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-05-20 07:12:12,432 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2023-05-20 07:12:12,435 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:12,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:12,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:12,437 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:12,441 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:12,443 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:12,443 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:12,443 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:12,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Waiting until timeout for monitored process [2023-05-20 07:12:12,711 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:12,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:12,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1553591966, now seen corresponding path program 1 times [2023-05-20 07:12:12,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:12,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214580499] [2023-05-20 07:12:12,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:12,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:12,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:12,750 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-05-20 07:12:12,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:12,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214580499] [2023-05-20 07:12:12,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214580499] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:12,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:12,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:12,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485534691] [2023-05-20 07:12:12,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:12,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:12,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:12,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:12,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:12,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:12,752 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:12,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 53.0) internal successors, (106), 2 states have internal predecessors, (106), 0 states have call successors, (0), 0 states 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 07:12:12,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:12,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:12,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-05-20 07:12:12,964 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:12,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:12,965 INFO L85 PathProgramCache]: Analyzing trace with hash 456761124, now seen corresponding path program 1 times [2023-05-20 07:12:12,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:12,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947987842] [2023-05-20 07:12:12,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:12,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:12,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:13,130 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-05-20 07:12:13,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:13,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947987842] [2023-05-20 07:12:13,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947987842] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:13,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:13,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:13,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874033169] [2023-05-20 07:12:13,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:13,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:13,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:13,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:13,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:13,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,132 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:13,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:13,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:13,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-05-20 07:12:13,252 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:13,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:13,253 INFO L85 PathProgramCache]: Analyzing trace with hash 2145859033, now seen corresponding path program 1 times [2023-05-20 07:12:13,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:13,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276830021] [2023-05-20 07:12:13,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:13,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:13,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:13,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:13,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:13,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276830021] [2023-05-20 07:12:13,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276830021] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:13,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:13,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:13,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843573317] [2023-05-20 07:12:13,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:13,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:13,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:13,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:13,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:13,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,493 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:13,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:13,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:13,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:13,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:13,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:13,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-05-20 07:12:13,778 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:13,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:13,778 INFO L85 PathProgramCache]: Analyzing trace with hash 610611664, now seen corresponding path program 1 times [2023-05-20 07:12:13,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:13,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826342688] [2023-05-20 07:12:13,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:13,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:13,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:14,031 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 07:12:14,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:14,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826342688] [2023-05-20 07:12:14,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826342688] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 07:12:14,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072665773] [2023-05-20 07:12:14,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:14,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:14,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:14,035 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 07:12:14,052 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 07:12:14,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:14,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-20 07:12:14,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 07:12:14,320 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 07:12:14,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 07:12:14,503 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 07:12:14,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072665773] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 07:12:14,503 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 07:12:14,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-05-20 07:12:14,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207897832] [2023-05-20 07:12:14,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 07:12:14,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-05-20 07:12:14,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:14,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-05-20 07:12:14,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=330, Unknown=0, NotChecked=0, Total=462 [2023-05-20 07:12:14,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:14,505 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:14,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.181818181818182) internal successors, (268), 22 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 07:12:14,505 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:14,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:14,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:14,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:14,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:14,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:14,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:14,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-05-20 07:12:14,705 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 07:12:14,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:14,900 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:14,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:14,901 INFO L85 PathProgramCache]: Analyzing trace with hash 774712865, now seen corresponding path program 1 times [2023-05-20 07:12:14,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:14,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749146308] [2023-05-20 07:12:14,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:14,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:14,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:14,935 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:14,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:15,019 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:15,019 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:15,020 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:15,020 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:15,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-05-20 07:12:15,022 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-20 07:12:15,023 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:15,023 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-05-20 07:12:15,046 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-05-20 07:12:15,049 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:15,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:15,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:15,051 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 07:12:15,054 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:15,055 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:15,056 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:15,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:15,072 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 07:12:15,441 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:15,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:15,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1795273290, now seen corresponding path program 1 times [2023-05-20 07:12:15,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:15,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653240457] [2023-05-20 07:12:15,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:15,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:15,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:15,477 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2023-05-20 07:12:15,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:15,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653240457] [2023-05-20 07:12:15,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653240457] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:15,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:15,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:15,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544239625] [2023-05-20 07:12:15,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:15,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:15,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:15,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:15,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:15,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:15,479 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:15,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 62.5) internal successors, (125), 2 states have internal predecessors, (125), 0 states have call successors, (0), 0 states 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 07:12:15,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:15,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:15,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-05-20 07:12:15,678 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:15,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:15,679 INFO L85 PathProgramCache]: Analyzing trace with hash -329917278, now seen corresponding path program 1 times [2023-05-20 07:12:15,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:15,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352566281] [2023-05-20 07:12:15,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:15,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:15,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:15,832 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-05-20 07:12:15,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:15,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352566281] [2023-05-20 07:12:15,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352566281] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:15,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:15,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:15,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044634060] [2023-05-20 07:12:15,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:15,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:15,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:15,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:15,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:15,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:15,834 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:15,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 0 states have call successors, (0), 0 states 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 07:12:15,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:15,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:15,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:15,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-05-20 07:12:15,946 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:15,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:15,947 INFO L85 PathProgramCache]: Analyzing trace with hash -4599530, now seen corresponding path program 1 times [2023-05-20 07:12:15,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:15,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606567950] [2023-05-20 07:12:15,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:15,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:16,110 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:16,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:16,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606567950] [2023-05-20 07:12:16,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606567950] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:16,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:16,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:16,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628902774] [2023-05-20 07:12:16,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:16,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:16,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:16,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:16,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:16,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:16,112 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:16,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:16,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:16,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:16,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:16,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:16,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:16,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:16,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-05-20 07:12:16,371 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:16,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:16,371 INFO L85 PathProgramCache]: Analyzing trace with hash 2116191072, now seen corresponding path program 1 times [2023-05-20 07:12:16,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:16,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077198102] [2023-05-20 07:12:16,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:16,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:16,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:16,589 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 07:12:16,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:16,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077198102] [2023-05-20 07:12:16,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077198102] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 07:12:16,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304016821] [2023-05-20 07:12:16,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:16,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:16,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:16,593 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 07:12:16,612 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 07:12:16,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:16,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-20 07:12:16,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 07:12:16,889 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 07:12:16,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 07:12:17,092 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 07:12:17,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304016821] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 07:12:17,093 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 07:12:17,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-05-20 07:12:17,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96881661] [2023-05-20 07:12:17,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 07:12:17,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-05-20 07:12:17,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:17,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-05-20 07:12:17,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=330, Unknown=0, NotChecked=0, Total=462 [2023-05-20 07:12:17,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:17,094 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:17,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.181818181818182) internal successors, (268), 22 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 07:12:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:17,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-20 07:12:17,348 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 07:12:17,545 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,SelfDestructingSolverStorable23 [2023-05-20 07:12:17,545 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:17,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:17,546 INFO L85 PathProgramCache]: Analyzing trace with hash -2011207294, now seen corresponding path program 1 times [2023-05-20 07:12:17,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:17,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370583865] [2023-05-20 07:12:17,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:17,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:17,580 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:17,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:17,633 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:17,634 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:17,634 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:17,634 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:17,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-05-20 07:12:17,636 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-20 07:12:17,637 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:17,637 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-05-20 07:12:17,660 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2023-05-20 07:12:17,663 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:17,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:17,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:17,665 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:17,672 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:17,673 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:17,674 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:17,674 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:17,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Waiting until timeout for monitored process [2023-05-20 07:12:17,958 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:17,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:17,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1658286751, now seen corresponding path program 1 times [2023-05-20 07:12:17,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:17,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012315318] [2023-05-20 07:12:17,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:17,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:17,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:17,982 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-05-20 07:12:17,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:17,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012315318] [2023-05-20 07:12:17,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012315318] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:17,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:17,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:17,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876373560] [2023-05-20 07:12:17,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:17,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:17,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:17,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:17,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:17,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:17,984 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:17,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:17,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:18,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:18,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-05-20 07:12:18,608 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:18,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:18,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1285337468, now seen corresponding path program 1 times [2023-05-20 07:12:18,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:18,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380388724] [2023-05-20 07:12:18,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:18,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:18,739 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2023-05-20 07:12:18,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:18,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380388724] [2023-05-20 07:12:18,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380388724] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:18,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:18,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:18,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948982615] [2023-05-20 07:12:18,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:18,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:18,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:18,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:18,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:18,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:18,768 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:18,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.0) internal successors, (186), 3 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:18,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:18,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:18,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:18,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:18,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-05-20 07:12:18,867 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:18,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:18,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1207257511, now seen corresponding path program 1 times [2023-05-20 07:12:18,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:18,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855637066] [2023-05-20 07:12:18,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:18,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:18,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:19,049 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:19,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:19,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855637066] [2023-05-20 07:12:19,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855637066] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:19,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:19,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:19,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663062824] [2023-05-20 07:12:19,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:19,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:19,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:19,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:19,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:19,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:19,052 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:19,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:19,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:19,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:19,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:19,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:19,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:19,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:19,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-05-20 07:12:19,322 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:19,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:19,322 INFO L85 PathProgramCache]: Analyzing trace with hash 465801756, now seen corresponding path program 1 times [2023-05-20 07:12:19,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:19,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367319014] [2023-05-20 07:12:19,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:19,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:19,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:19,492 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 07:12:19,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:19,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367319014] [2023-05-20 07:12:19,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367319014] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 07:12:19,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532226937] [2023-05-20 07:12:19,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:19,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:19,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:19,498 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-20 07:12:19,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-05-20 07:12:19,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:19,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-20 07:12:19,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 07:12:19,828 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 07:12:19,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 07:12:20,013 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 07:12:20,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532226937] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 07:12:20,013 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 07:12:20,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-05-20 07:12:20,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621701284] [2023-05-20 07:12:20,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 07:12:20,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-05-20 07:12:20,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:20,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-05-20 07:12:20,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=330, Unknown=0, NotChecked=0, Total=462 [2023-05-20 07:12:20,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:20,015 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:20,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.181818181818182) internal successors, (268), 22 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 07:12:20,015 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:20,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:20,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:20,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:20,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:20,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:20,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:20,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-05-20 07:12:20,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-05-20 07:12:20,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-05-20 07:12:20,584 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:20,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:20,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1065539256, now seen corresponding path program 1 times [2023-05-20 07:12:20,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:20,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002572630] [2023-05-20 07:12:20,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:20,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:20,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:20,620 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:20,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:20,681 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:20,681 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:20,681 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:20,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:20,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-05-20 07:12:20,683 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-20 07:12:20,683 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:20,683 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-05-20 07:12:20,708 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-05-20 07:12:20,711 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:20,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:20,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:20,712 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:20,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Waiting until timeout for monitored process [2023-05-20 07:12:20,717 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:20,718 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:20,719 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:20,719 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:21,440 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:21,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:21,441 INFO L85 PathProgramCache]: Analyzing trace with hash -2112615986, now seen corresponding path program 1 times [2023-05-20 07:12:21,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:21,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135161170] [2023-05-20 07:12:21,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:21,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:21,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:21,528 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-20 07:12:21,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:21,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135161170] [2023-05-20 07:12:21,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135161170] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:21,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:21,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:21,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574413866] [2023-05-20 07:12:21,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:21,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:21,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:21,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:21,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:21,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:21,530 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:21,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 84.0) internal successors, (168), 2 states have internal predecessors, (168), 0 states have call successors, (0), 0 states 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 07:12:21,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:21,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:21,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-05-20 07:12:21,987 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:21,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:21,987 INFO L85 PathProgramCache]: Analyzing trace with hash 757350639, now seen corresponding path program 1 times [2023-05-20 07:12:21,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:21,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26981082] [2023-05-20 07:12:21,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:21,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:22,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:22,131 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2023-05-20 07:12:22,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:22,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26981082] [2023-05-20 07:12:22,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26981082] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:22,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:22,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:22,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399540125] [2023-05-20 07:12:22,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:22,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:22,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:22,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:22,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:22,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,133 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:22,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 73.33333333333333) internal successors, (220), 3 states have internal predecessors, (220), 0 states have call successors, (0), 0 states 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 07:12:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:22,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-05-20 07:12:22,260 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:22,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:22,260 INFO L85 PathProgramCache]: Analyzing trace with hash -252767902, now seen corresponding path program 1 times [2023-05-20 07:12:22,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:22,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621794560] [2023-05-20 07:12:22,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:22,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:22,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:22,470 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:22,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:22,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621794560] [2023-05-20 07:12:22,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621794560] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:22,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:22,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:22,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926267605] [2023-05-20 07:12:22,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:22,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:22,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:22,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:22,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:22,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,473 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:22,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:22,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:22,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:22,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:22,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:22,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-05-20 07:12:22,753 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:22,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:22,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1298654416, now seen corresponding path program 1 times [2023-05-20 07:12:22,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:22,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146868774] [2023-05-20 07:12:22,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:22,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:22,934 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 07:12:22,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:22,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146868774] [2023-05-20 07:12:22,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146868774] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 07:12:22,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8860843] [2023-05-20 07:12:22,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:22,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:22,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:22,936 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 07:12:22,966 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 07:12:23,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:23,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-20 07:12:23,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 07:12:23,291 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 07:12:23,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 07:12:23,492 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 07:12:23,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8860843] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 07:12:23,492 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 07:12:23,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-05-20 07:12:23,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034123354] [2023-05-20 07:12:23,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 07:12:23,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-05-20 07:12:23,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:23,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-05-20 07:12:23,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=330, Unknown=0, NotChecked=0, Total=462 [2023-05-20 07:12:23,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:23,494 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:23,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.181818181818182) internal successors, (268), 22 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 07:12:23,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:23,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:23,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:23,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:23,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:23,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:23,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:23,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-05-20 07:12:23,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-05-20 07:12:24,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:24,070 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:24,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:24,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1251519303, now seen corresponding path program 1 times [2023-05-20 07:12:24,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:24,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789457488] [2023-05-20 07:12:24,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:24,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:24,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:24,121 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:24,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:24,168 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:24,168 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:24,169 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:24,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:24,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-05-20 07:12:24,172 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-20 07:12:24,174 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:24,174 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-05-20 07:12:24,198 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-05-20 07:12:24,202 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:24,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:24,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:24,204 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 07:12:24,217 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:24,219 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:24,220 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:24,220 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:24,228 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 07:12:25,098 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:25,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:25,098 INFO L85 PathProgramCache]: Analyzing trace with hash 333676696, now seen corresponding path program 1 times [2023-05-20 07:12:25,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:25,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388125969] [2023-05-20 07:12:25,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:25,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:25,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:25,143 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-05-20 07:12:25,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:25,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388125969] [2023-05-20 07:12:25,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388125969] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:25,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:25,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:25,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582709776] [2023-05-20 07:12:25,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:25,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:25,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:25,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:25,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:25,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:25,145 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:25,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 93.0) internal successors, (186), 2 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:25,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:25,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:25,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-05-20 07:12:25,518 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:25,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:25,518 INFO L85 PathProgramCache]: Analyzing trace with hash -806566356, now seen corresponding path program 1 times [2023-05-20 07:12:25,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:25,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951649917] [2023-05-20 07:12:25,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:25,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:25,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:25,747 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-05-20 07:12:25,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:25,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951649917] [2023-05-20 07:12:25,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951649917] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:25,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:25,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:25,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122586032] [2023-05-20 07:12:25,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:25,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:25,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:25,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:25,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:25,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:25,750 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:25,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 81.0) internal successors, (243), 3 states have internal predecessors, (243), 0 states have call successors, (0), 0 states 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 07:12:25,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:25,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:25,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:25,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:25,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-05-20 07:12:25,875 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:25,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:25,876 INFO L85 PathProgramCache]: Analyzing trace with hash 959792281, now seen corresponding path program 1 times [2023-05-20 07:12:25,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:25,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848350587] [2023-05-20 07:12:25,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:25,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:25,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:26,017 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-20 07:12:26,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:26,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848350587] [2023-05-20 07:12:26,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848350587] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:26,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:26,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:26,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083169106] [2023-05-20 07:12:26,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:26,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:26,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:26,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:26,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:26,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:26,018 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:26,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 0 states have call successors, (0), 0 states 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 07:12:26,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:26,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:26,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:26,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:26,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:26,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:26,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-05-20 07:12:26,264 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:26,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:26,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1313291000, now seen corresponding path program 1 times [2023-05-20 07:12:26,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:26,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948820304] [2023-05-20 07:12:26,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:26,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:26,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:26,429 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 07:12:26,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:26,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948820304] [2023-05-20 07:12:26,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948820304] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-20 07:12:26,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087244974] [2023-05-20 07:12:26,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:26,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-20 07:12:26,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:26,436 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 07:12:26,440 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 07:12:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:26,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-20 07:12:26,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-20 07:12:26,828 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 07:12:26,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-20 07:12:27,054 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 07:12:27,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087244974] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-20 07:12:27,054 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-20 07:12:27,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-05-20 07:12:27,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328005106] [2023-05-20 07:12:27,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-20 07:12:27,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-05-20 07:12:27,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:27,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-05-20 07:12:27,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=330, Unknown=0, NotChecked=0, Total=462 [2023-05-20 07:12:27,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:27,056 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:27,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 12.181818181818182) internal successors, (268), 22 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 07:12:27,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:27,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:27,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:27,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:27,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:27,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:27,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:27,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-05-20 07:12:27,482 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 07:12:27,665 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,SelfDestructingSolverStorable38 [2023-05-20 07:12:27,665 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:27,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:27,665 INFO L85 PathProgramCache]: Analyzing trace with hash -256010900, now seen corresponding path program 1 times [2023-05-20 07:12:27,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:27,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125342] [2023-05-20 07:12:27,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:27,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:27,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:27,730 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:27,782 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:27,783 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:27,783 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:27,783 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:27,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-05-20 07:12:27,785 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-20 07:12:27,786 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:27,786 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-05-20 07:12:27,813 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2023-05-20 07:12:27,816 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:27,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:27,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:27,818 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 07:12:27,824 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:27,826 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:27,827 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:27,827 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:27,842 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 07:12:29,075 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:29,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:29,075 INFO L85 PathProgramCache]: Analyzing trace with hash 331542224, now seen corresponding path program 1 times [2023-05-20 07:12:29,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:29,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797944579] [2023-05-20 07:12:29,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:29,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:29,128 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2023-05-20 07:12:29,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:29,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797944579] [2023-05-20 07:12:29,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797944579] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:29,129 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:29,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:29,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527962025] [2023-05-20 07:12:29,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:29,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:29,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:29,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:29,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:29,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:29,131 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:29,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 108.5) internal successors, (217), 2 states have internal predecessors, (217), 0 states have call successors, (0), 0 states 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 07:12:29,131 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:29,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:29,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-05-20 07:12:29,487 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:29,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:29,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1419812326, now seen corresponding path program 1 times [2023-05-20 07:12:29,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:29,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743606415] [2023-05-20 07:12:29,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:29,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:29,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:29,651 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2023-05-20 07:12:29,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:29,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743606415] [2023-05-20 07:12:29,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743606415] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:29,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:29,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:29,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801886623] [2023-05-20 07:12:29,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:29,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:29,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:29,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:29,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:29,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:29,653 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:29,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 90.33333333333333) internal successors, (271), 3 states have internal predecessors, (271), 0 states have call successors, (0), 0 states 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 07:12:29,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:29,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:29,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-05-20 07:12:29,961 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:29,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:29,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1790914936, now seen corresponding path program 1 times [2023-05-20 07:12:29,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:29,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185102514] [2023-05-20 07:12:29,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:29,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:30,376 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2023-05-20 07:12:30,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:30,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185102514] [2023-05-20 07:12:30,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185102514] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:30,377 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:30,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:30,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819474426] [2023-05-20 07:12:30,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:30,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:30,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:30,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:30,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:30,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:30,378 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:30,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 42.0) internal successors, (252), 6 states have internal predecessors, (252), 0 states have call successors, (0), 0 states 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 07:12:30,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:30,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:30,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:30,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:30,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-05-20 07:12:30,652 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:30,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:30,652 INFO L85 PathProgramCache]: Analyzing trace with hash 233157677, now seen corresponding path program 1 times [2023-05-20 07:12:30,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:30,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377441853] [2023-05-20 07:12:30,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:30,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:30,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:30,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:30,739 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:30,739 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:30,739 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:30,739 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:30,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-05-20 07:12:30,741 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:30,741 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:30,741 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-05-20 07:12:30,768 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2023-05-20 07:12:30,770 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:30,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:30,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:30,772 INFO L229 MonitoredProcess]: Starting monitored process 19 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 07:12:30,785 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:30,787 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:30,787 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:30,787 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:30,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (19)] Waiting until timeout for monitored process [2023-05-20 07:12:32,287 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:32,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:32,288 INFO L85 PathProgramCache]: Analyzing trace with hash -2008480096, now seen corresponding path program 1 times [2023-05-20 07:12:32,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:32,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716648617] [2023-05-20 07:12:32,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:32,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:32,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:32,359 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2023-05-20 07:12:32,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:32,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716648617] [2023-05-20 07:12:32,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716648617] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:32,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:32,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:32,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510713201] [2023-05-20 07:12:32,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:32,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:32,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:32,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:32,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:32,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:32,361 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:32,361 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 07:12:32,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:32,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:32,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-05-20 07:12:32,830 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:32,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:32,831 INFO L85 PathProgramCache]: Analyzing trace with hash 483430055, now seen corresponding path program 1 times [2023-05-20 07:12:32,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:32,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592205530] [2023-05-20 07:12:32,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:32,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:32,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:33,118 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-05-20 07:12:33,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:33,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592205530] [2023-05-20 07:12:33,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592205530] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:33,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:33,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:33,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499411249] [2023-05-20 07:12:33,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:33,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:33,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:33,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:33,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:33,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:33,121 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:33,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 102.33333333333333) internal successors, (307), 3 states have internal predecessors, (307), 0 states have call successors, (0), 0 states 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 07:12:33,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:33,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:33,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:33,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:33,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-05-20 07:12:33,553 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:33,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:33,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1403267258, now seen corresponding path program 1 times [2023-05-20 07:12:33,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:33,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89266482] [2023-05-20 07:12:33,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:33,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:33,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:33,888 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 340 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2023-05-20 07:12:33,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:33,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89266482] [2023-05-20 07:12:33,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89266482] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:33,889 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:33,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:33,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542119900] [2023-05-20 07:12:33,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:33,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:33,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:33,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:33,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:33,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:33,891 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:33,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 42.333333333333336) internal successors, (254), 6 states have internal predecessors, (254), 0 states have call successors, (0), 0 states 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 07:12:33,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:33,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:33,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:34,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:34,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:34,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:34,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-05-20 07:12:34,251 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:34,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:34,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1282911365, now seen corresponding path program 1 times [2023-05-20 07:12:34,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:34,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161582816] [2023-05-20 07:12:34,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:34,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:34,290 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:34,351 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:34,351 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:34,351 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:34,351 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:34,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-05-20 07:12:34,353 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:34,353 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:34,353 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-05-20 07:12:34,384 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2023-05-20 07:12:34,387 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:34,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:34,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:34,390 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:34,407 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:34,409 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:34,409 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:34,410 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:34,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Waiting until timeout for monitored process [2023-05-20 07:12:35,912 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:35,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:35,913 INFO L85 PathProgramCache]: Analyzing trace with hash -226115101, now seen corresponding path program 1 times [2023-05-20 07:12:35,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:35,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371911057] [2023-05-20 07:12:35,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:35,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:35,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:35,967 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 286 proven. 0 refuted. 0 times theorem prover too weak. 442 trivial. 0 not checked. [2023-05-20 07:12:35,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:35,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371911057] [2023-05-20 07:12:35,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371911057] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:35,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:35,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:35,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225894352] [2023-05-20 07:12:35,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:35,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:35,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:35,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:35,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:35,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:35,969 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:35,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 126.0) internal successors, (252), 2 states have internal predecessors, (252), 0 states have call successors, (0), 0 states 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 07:12:35,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:36,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:36,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-05-20 07:12:36,598 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:36,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:36,599 INFO L85 PathProgramCache]: Analyzing trace with hash 437114659, now seen corresponding path program 1 times [2023-05-20 07:12:36,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:36,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729444516] [2023-05-20 07:12:36,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:36,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:36,792 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2023-05-20 07:12:36,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:36,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729444516] [2023-05-20 07:12:36,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729444516] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:36,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:36,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:36,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485997463] [2023-05-20 07:12:36,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:36,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:36,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:36,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:36,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:36,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:36,794 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:36,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 107.66666666666667) internal successors, (323), 3 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 07:12:36,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:36,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:37,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:37,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:37,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-05-20 07:12:37,290 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:37,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:37,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1199096583, now seen corresponding path program 1 times [2023-05-20 07:12:37,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:37,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580596571] [2023-05-20 07:12:37,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:37,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:37,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:37,937 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:12:37,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:37,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580596571] [2023-05-20 07:12:37,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580596571] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:37,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:37,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:37,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959545205] [2023-05-20 07:12:37,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:37,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:37,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:37,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:37,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:37,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:37,939 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:37,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:12:37,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:37,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:37,940 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:38,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:38,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:38,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:38,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-05-20 07:12:38,334 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:38,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:38,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1281435134, now seen corresponding path program 1 times [2023-05-20 07:12:38,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:38,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033087105] [2023-05-20 07:12:38,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:38,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:38,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:38,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:38,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:38,433 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:38,434 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:38,434 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:38,434 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:38,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-05-20 07:12:38,435 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:38,436 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:38,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-05-20 07:12:38,465 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2023-05-20 07:12:38,468 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:38,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:38,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:38,473 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 07:12:38,478 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 07:12:38,479 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:38,481 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:38,481 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:38,481 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:38,960 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:38,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:38,961 INFO L85 PathProgramCache]: Analyzing trace with hash -229468956, now seen corresponding path program 1 times [2023-05-20 07:12:38,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:38,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588851135] [2023-05-20 07:12:38,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:38,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:39,007 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 720 trivial. 0 not checked. [2023-05-20 07:12:39,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:39,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588851135] [2023-05-20 07:12:39,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588851135] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:39,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:39,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:39,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907320864] [2023-05-20 07:12:39,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:39,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:39,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:39,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:39,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:39,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:39,009 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:39,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 89.5) internal successors, (179), 2 states have internal predecessors, (179), 0 states have call successors, (0), 0 states 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 07:12:39,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:40,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:40,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-05-20 07:12:40,296 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:40,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:40,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1686439694, now seen corresponding path program 1 times [2023-05-20 07:12:40,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:40,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593845018] [2023-05-20 07:12:40,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:40,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:40,479 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2023-05-20 07:12:40,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:40,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593845018] [2023-05-20 07:12:40,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593845018] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:40,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:40,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:40,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281191060] [2023-05-20 07:12:40,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:40,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:40,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:40,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:40,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:40,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:40,481 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:40,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 115.0) internal successors, (345), 3 states have internal predecessors, (345), 0 states have call successors, (0), 0 states 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 07:12:40,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:40,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:41,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:41,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:41,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-05-20 07:12:41,075 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:41,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:41,075 INFO L85 PathProgramCache]: Analyzing trace with hash 785847787, now seen corresponding path program 1 times [2023-05-20 07:12:41,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:41,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716571003] [2023-05-20 07:12:41,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:41,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:41,515 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:12:41,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:41,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716571003] [2023-05-20 07:12:41,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716571003] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:41,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:41,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:41,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857429946] [2023-05-20 07:12:41,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:41,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:41,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:41,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:41,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:41,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:41,518 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:41,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:12:41,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:41,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:41,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:41,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:41,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:41,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:41,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-05-20 07:12:41,999 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:41,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:41,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1014515605, now seen corresponding path program 1 times [2023-05-20 07:12:41,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:41,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860868661] [2023-05-20 07:12:41,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:41,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:42,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:42,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:42,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:42,107 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:42,108 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:42,109 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:42,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:42,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-05-20 07:12:42,110 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:42,111 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:42,111 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-05-20 07:12:42,142 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2023-05-20 07:12:42,145 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:42,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:42,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:42,153 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:42,159 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:42,161 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:42,162 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:42,162 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:42,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2023-05-20 07:12:42,704 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:42,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:42,705 INFO L85 PathProgramCache]: Analyzing trace with hash 297516382, now seen corresponding path program 1 times [2023-05-20 07:12:42,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:42,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153548098] [2023-05-20 07:12:42,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:42,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:42,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:42,826 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2023-05-20 07:12:42,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:42,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153548098] [2023-05-20 07:12:42,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153548098] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:42,826 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:42,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:42,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811501228] [2023-05-20 07:12:42,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:42,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:42,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:42,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:42,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:42,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:42,828 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:42,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 92.0) internal successors, (184), 2 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:12:42,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:44,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:44,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-05-20 07:12:44,214 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:44,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:44,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1391930772, now seen corresponding path program 1 times [2023-05-20 07:12:44,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:44,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523731513] [2023-05-20 07:12:44,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:44,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:44,449 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 780 trivial. 0 not checked. [2023-05-20 07:12:44,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:44,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523731513] [2023-05-20 07:12:44,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523731513] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:44,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:44,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:44,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132067117] [2023-05-20 07:12:44,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:44,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:44,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:44,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:44,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:44,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:44,452 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:44,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 116.66666666666667) internal successors, (350), 3 states have internal predecessors, (350), 0 states have call successors, (0), 0 states 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 07:12:44,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:44,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:45,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:45,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:45,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-05-20 07:12:45,077 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:45,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:45,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1945714571, now seen corresponding path program 1 times [2023-05-20 07:12:45,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:45,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044460116] [2023-05-20 07:12:45,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:45,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:45,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:45,456 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:12:45,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:45,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044460116] [2023-05-20 07:12:45,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044460116] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:45,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:45,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:45,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442730279] [2023-05-20 07:12:45,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:45,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:45,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:45,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:45,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:45,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:45,459 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:45,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:12:45,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:45,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:45,459 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:45,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:45,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:45,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:45,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-05-20 07:12:45,889 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:45,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:45,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1533466611, now seen corresponding path program 1 times [2023-05-20 07:12:45,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:45,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575004216] [2023-05-20 07:12:45,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:45,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:45,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:45,927 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:46,006 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:46,006 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:46,006 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:46,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:46,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-05-20 07:12:46,007 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:46,008 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:46,008 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-05-20 07:12:46,041 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2023-05-20 07:12:46,045 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:46,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:46,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:46,053 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 07:12:46,054 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 07:12:46,055 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:46,058 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:46,058 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:46,058 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:46,617 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:46,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:46,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1738881213, now seen corresponding path program 1 times [2023-05-20 07:12:46,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:46,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151343195] [2023-05-20 07:12:46,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:46,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:46,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:46,652 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:12:46,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:46,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151343195] [2023-05-20 07:12:46,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151343195] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:46,653 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:46,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:46,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198978584] [2023-05-20 07:12:46,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:46,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:46,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:46,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:46,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:46,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:46,654 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:46,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:12:46,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:48,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:48,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-05-20 07:12:48,341 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:48,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:48,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1291980097, now seen corresponding path program 1 times [2023-05-20 07:12:48,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:48,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533750060] [2023-05-20 07:12:48,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:48,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:48,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 215 proven. 0 refuted. 0 times theorem prover too weak. 910 trivial. 0 not checked. [2023-05-20 07:12:48,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:48,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533750060] [2023-05-20 07:12:48,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533750060] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:48,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:48,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:48,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176659534] [2023-05-20 07:12:48,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:48,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:48,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:48,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:48,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:48,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:48,516 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:48,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 121.0) internal successors, (363), 3 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 07:12:48,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:48,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:49,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:49,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:49,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-05-20 07:12:49,054 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:49,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:49,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1179076877, now seen corresponding path program 1 times [2023-05-20 07:12:49,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:49,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995576256] [2023-05-20 07:12:49,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:49,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:49,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:49,501 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:12:49,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:49,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995576256] [2023-05-20 07:12:49,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995576256] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:49,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:49,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:49,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600756797] [2023-05-20 07:12:49,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:49,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:49,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:49,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:49,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:49,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:49,503 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:49,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:12:49,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:49,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:49,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:50,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:50,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:50,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:50,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-05-20 07:12:50,054 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:50,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:50,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1057108739, now seen corresponding path program 1 times [2023-05-20 07:12:50,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:50,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525097849] [2023-05-20 07:12:50,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:50,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:50,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:50,097 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:50,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:50,178 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:50,178 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:50,179 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:50,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:50,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-05-20 07:12:50,180 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:50,180 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:50,180 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-05-20 07:12:50,217 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2023-05-20 07:12:50,222 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:50,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:50,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:50,233 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:50,238 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:50,241 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:50,241 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:50,241 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:50,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Waiting until timeout for monitored process [2023-05-20 07:12:51,048 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:51,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:51,049 INFO L85 PathProgramCache]: Analyzing trace with hash -2125534276, now seen corresponding path program 1 times [2023-05-20 07:12:51,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:51,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187325841] [2023-05-20 07:12:51,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:51,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:51,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 1125 trivial. 0 not checked. [2023-05-20 07:12:51,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:51,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187325841] [2023-05-20 07:12:51,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187325841] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:51,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:51,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:51,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306997684] [2023-05-20 07:12:51,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:51,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:51,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:51,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:51,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:51,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:51,103 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:51,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 110.5) internal successors, (221), 2 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 07:12:51,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:52,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:52,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-05-20 07:12:52,874 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:52,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:52,874 INFO L85 PathProgramCache]: Analyzing trace with hash -772552473, now seen corresponding path program 1 times [2023-05-20 07:12:52,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:52,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144881867] [2023-05-20 07:12:52,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:52,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:52,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:53,073 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 1050 trivial. 0 not checked. [2023-05-20 07:12:53,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:53,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144881867] [2023-05-20 07:12:53,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144881867] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:53,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:53,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:53,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13860350] [2023-05-20 07:12:53,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:53,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:53,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:53,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:53,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:53,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:53,075 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:53,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 131.0) internal successors, (393), 3 states have internal predecessors, (393), 0 states have call successors, (0), 0 states 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 07:12:53,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:53,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:53,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:53,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:53,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-05-20 07:12:53,505 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:53,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:53,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1705977683, now seen corresponding path program 1 times [2023-05-20 07:12:53,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:53,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132481281] [2023-05-20 07:12:53,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:53,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:53,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:53,965 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:12:53,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:53,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132481281] [2023-05-20 07:12:53,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132481281] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:53,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:53,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:53,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077096635] [2023-05-20 07:12:53,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:53,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:53,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:53,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:53,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:53,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:53,967 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:53,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:12:53,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:53,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:53,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:54,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:54,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:54,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:54,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-05-20 07:12:54,568 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:54,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:54,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1726850889, now seen corresponding path program 1 times [2023-05-20 07:12:54,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:54,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593973803] [2023-05-20 07:12:54,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:54,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:54,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:54,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:54,703 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:54,703 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:54,703 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:54,703 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:54,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-05-20 07:12:54,705 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:54,705 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:54,705 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-05-20 07:12:54,753 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2023-05-20 07:12:54,757 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:54,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:54,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:54,765 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:12:54,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Waiting until timeout for monitored process [2023-05-20 07:12:54,767 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:54,769 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:54,770 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:54,770 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:55,748 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:55,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:55,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1803680847, now seen corresponding path program 1 times [2023-05-20 07:12:55,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:55,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226036787] [2023-05-20 07:12:55,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:55,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:55,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 1280 trivial. 0 not checked. [2023-05-20 07:12:55,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:55,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226036787] [2023-05-20 07:12:55,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226036787] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:55,818 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:55,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:12:55,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993133414] [2023-05-20 07:12:55,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:55,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:12:55,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:55,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:12:55,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:12:55,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:55,819 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:55,820 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 07:12:55,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:57,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:57,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-05-20 07:12:57,700 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:57,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:57,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1184253888, now seen corresponding path program 1 times [2023-05-20 07:12:57,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:57,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310936581] [2023-05-20 07:12:57,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:57,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:57,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:57,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1445 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2023-05-20 07:12:57,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:57,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310936581] [2023-05-20 07:12:57,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310936581] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:57,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:57,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:12:57,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818751768] [2023-05-20 07:12:57,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:57,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:12:57,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:57,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:12:57,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:12:57,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:57,913 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:57,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 142.33333333333334) internal successors, (427), 3 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 07:12:57,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:57,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:58,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:58,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:58,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-05-20 07:12:58,445 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:58,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:58,445 INFO L85 PathProgramCache]: Analyzing trace with hash -775981065, now seen corresponding path program 1 times [2023-05-20 07:12:58,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:58,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561334967] [2023-05-20 07:12:58,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:58,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:12:58,774 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:12:58,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:12:58,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561334967] [2023-05-20 07:12:58,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561334967] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:12:58,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:12:58,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:12:58,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326852343] [2023-05-20 07:12:58,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:12:58,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:12:58,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:12:58,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:12:58,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:12:58,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:58,776 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:12:58,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:12:58,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:58,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:58,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:59,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:12:59,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:12:59,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:12:59,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-05-20 07:12:59,647 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:12:59,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:12:59,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1229576070, now seen corresponding path program 1 times [2023-05-20 07:12:59,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:12:59,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304810336] [2023-05-20 07:12:59,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:12:59,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:12:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:59,691 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:12:59,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:12:59,802 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:12:59,802 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:12:59,803 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:12:59,803 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:12:59,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-05-20 07:12:59,804 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:12:59,805 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:12:59,805 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-05-20 07:12:59,850 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-05-20 07:12:59,858 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:59,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:12:59,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:12:59,860 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 07:12:59,866 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:12:59,869 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:12:59,870 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:12:59,870 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:12:59,878 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 07:13:01,152 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:01,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:01,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1780625718, now seen corresponding path program 1 times [2023-05-20 07:13:01,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:01,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955674635] [2023-05-20 07:13:01,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:01,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:01,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:01,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1621 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 1446 trivial. 0 not checked. [2023-05-20 07:13:01,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:01,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955674635] [2023-05-20 07:13:01,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955674635] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:01,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:01,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:01,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628114843] [2023-05-20 07:13:01,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:01,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:01,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:01,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:01,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:01,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:01,226 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:01,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 129.0) internal successors, (258), 2 states have internal predecessors, (258), 0 states have call successors, (0), 0 states 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 07:13:01,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:03,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:03,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-05-20 07:13:03,284 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:03,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:03,285 INFO L85 PathProgramCache]: Analyzing trace with hash -942096358, now seen corresponding path program 1 times [2023-05-20 07:13:03,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:03,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189815161] [2023-05-20 07:13:03,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:03,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:03,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 260 proven. 0 refuted. 0 times theorem prover too weak. 1360 trivial. 0 not checked. [2023-05-20 07:13:03,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:03,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189815161] [2023-05-20 07:13:03,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189815161] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:03,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:03,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:13:03,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245010769] [2023-05-20 07:13:03,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:03,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:13:03,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:03,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:13:03,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:13:03,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:03,519 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:03,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 150.0) internal successors, (450), 3 states have internal predecessors, (450), 0 states have call successors, (0), 0 states 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 07:13:03,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:03,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:04,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:04,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:04,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-05-20 07:13:04,058 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:04,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:04,059 INFO L85 PathProgramCache]: Analyzing trace with hash 370206735, now seen corresponding path program 1 times [2023-05-20 07:13:04,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:04,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800951132] [2023-05-20 07:13:04,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:04,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:04,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:04,374 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:13:04,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:04,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800951132] [2023-05-20 07:13:04,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800951132] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:04,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:04,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:13:04,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885537074] [2023-05-20 07:13:04,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:04,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:13:04,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:04,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:13:04,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:13:04,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:04,376 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:04,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:13:04,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:04,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:04,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:05,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:05,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:05,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:13:05,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-05-20 07:13:05,348 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:05,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:05,348 INFO L85 PathProgramCache]: Analyzing trace with hash 518449867, now seen corresponding path program 1 times [2023-05-20 07:13:05,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:05,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780472064] [2023-05-20 07:13:05,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:05,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:05,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:05,393 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:13:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:05,503 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:13:05,503 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:13:05,504 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:13:05,504 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:13:05,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-05-20 07:13:05,505 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:13:05,505 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:13:05,505 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-05-20 07:13:05,547 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2023-05-20 07:13:05,552 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:05,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:13:05,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:13:05,558 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:13:05,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Waiting until timeout for monitored process [2023-05-20 07:13:05,561 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:13:05,564 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:13:05,565 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:05,565 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:13:06,287 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:06,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:06,288 INFO L85 PathProgramCache]: Analyzing trace with hash 936986191, now seen corresponding path program 1 times [2023-05-20 07:13:06,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:06,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64458311] [2023-05-20 07:13:06,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:06,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:06,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:06,346 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:13:06,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:06,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64458311] [2023-05-20 07:13:06,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64458311] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:06,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:06,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:06,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408191116] [2023-05-20 07:13:06,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:06,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:06,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:06,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:06,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:06,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:06,347 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:06,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:13:06,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:09,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:09,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-05-20 07:13:09,401 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:09,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:09,401 INFO L85 PathProgramCache]: Analyzing trace with hash 417558893, now seen corresponding path program 1 times [2023-05-20 07:13:09,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:09,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264732056] [2023-05-20 07:13:09,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:09,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:09,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 1530 trivial. 0 not checked. [2023-05-20 07:13:09,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:09,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264732056] [2023-05-20 07:13:09,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264732056] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:09,650 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:09,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:13:09,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118625189] [2023-05-20 07:13:09,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:09,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:13:09,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:09,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:13:09,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:13:09,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:09,651 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:09,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 157.66666666666666) internal successors, (473), 3 states have internal predecessors, (473), 0 states have call successors, (0), 0 states 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 07:13:09,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:09,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:10,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:10,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:10,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-05-20 07:13:10,105 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:10,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:10,106 INFO L85 PathProgramCache]: Analyzing trace with hash 547322407, now seen corresponding path program 1 times [2023-05-20 07:13:10,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:10,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884244815] [2023-05-20 07:13:10,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:10,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:10,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:10,459 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:13:10,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:10,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884244815] [2023-05-20 07:13:10,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884244815] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:10,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:10,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:13:10,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572259820] [2023-05-20 07:13:10,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:10,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:13:10,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:10,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:13:10,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:13:10,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:10,461 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:10,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:13:10,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:10,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:10,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:11,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:11,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:11,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:13:11,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-05-20 07:13:11,580 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:11,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:11,581 INFO L85 PathProgramCache]: Analyzing trace with hash -285235264, now seen corresponding path program 1 times [2023-05-20 07:13:11,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:11,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342620033] [2023-05-20 07:13:11,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:11,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:11,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:11,632 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:13:11,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:11,754 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:13:11,755 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:13:11,755 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:13:11,755 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:13:11,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-05-20 07:13:11,756 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:13:11,756 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:13:11,756 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-05-20 07:13:11,809 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2023-05-20 07:13:11,814 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:11,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:13:11,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:13:11,821 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 07:13:11,826 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 07:13:11,828 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:13:11,831 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:13:11,832 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:11,832 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:13:13,519 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:13,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:13,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1882912761, now seen corresponding path program 1 times [2023-05-20 07:13:13,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:13,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375137548] [2023-05-20 07:13:13,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:13,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:13,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:13,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2003 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 1808 trivial. 0 not checked. [2023-05-20 07:13:13,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:13,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375137548] [2023-05-20 07:13:13,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375137548] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:13,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:13,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:13,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296067165] [2023-05-20 07:13:13,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:13,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:13,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:13,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:13,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:13,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:13,606 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:13,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 148.5) internal successors, (297), 2 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:13:13,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:16,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:16,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-05-20 07:13:16,091 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:16,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:16,091 INFO L85 PathProgramCache]: Analyzing trace with hash -721082215, now seen corresponding path program 1 times [2023-05-20 07:13:16,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:16,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945955882] [2023-05-20 07:13:16,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:16,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:16,351 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 290 proven. 0 refuted. 0 times theorem prover too weak. 1710 trivial. 0 not checked. [2023-05-20 07:13:16,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:16,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945955882] [2023-05-20 07:13:16,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945955882] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:16,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:16,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:13:16,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557744] [2023-05-20 07:13:16,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:16,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:13:16,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:16,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:13:16,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:13:16,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:16,353 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:16,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 165.33333333333334) internal successors, (496), 3 states have internal predecessors, (496), 0 states have call successors, (0), 0 states 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 07:13:16,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:16,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:16,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:16,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:16,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-05-20 07:13:16,877 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:16,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:16,878 INFO L85 PathProgramCache]: Analyzing trace with hash -41880873, now seen corresponding path program 1 times [2023-05-20 07:13:16,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:16,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215387828] [2023-05-20 07:13:16,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:16,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:16,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:17,213 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:13:17,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:17,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215387828] [2023-05-20 07:13:17,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215387828] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:17,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:17,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:13:17,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590212681] [2023-05-20 07:13:17,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:17,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:13:17,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:17,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:13:17,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:13:17,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:17,218 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:17,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:13:17,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:17,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:17,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:18,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:18,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:18,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:13:18,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-05-20 07:13:18,427 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:18,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:18,427 INFO L85 PathProgramCache]: Analyzing trace with hash -849371766, now seen corresponding path program 1 times [2023-05-20 07:13:18,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:18,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260671724] [2023-05-20 07:13:18,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:18,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:18,474 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:13:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:18,592 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:13:18,592 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:13:18,592 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:13:18,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:13:18,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-05-20 07:13:18,594 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:13:18,594 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:13:18,594 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-05-20 07:13:18,642 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2023-05-20 07:13:18,646 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:18,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:13:18,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:13:18,654 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:13:18,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Waiting until timeout for monitored process [2023-05-20 07:13:18,666 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:13:18,669 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:13:18,670 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:18,670 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:13:20,887 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:20,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:20,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1152032116, now seen corresponding path program 1 times [2023-05-20 07:13:20,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:20,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578549728] [2023-05-20 07:13:20,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:20,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:20,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:20,962 INFO L134 CoverageAnalysis]: Checked inductivity of 2404 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 2199 trivial. 0 not checked. [2023-05-20 07:13:20,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:20,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578549728] [2023-05-20 07:13:20,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578549728] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:20,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:20,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:20,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132673991] [2023-05-20 07:13:20,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:20,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:20,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:20,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:20,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:20,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:20,963 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:20,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 150.0) internal successors, (300), 2 states have internal predecessors, (300), 0 states have call successors, (0), 0 states 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 07:13:20,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:23,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:23,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-05-20 07:13:23,974 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:23,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:23,975 INFO L85 PathProgramCache]: Analyzing trace with hash 739035062, now seen corresponding path program 1 times [2023-05-20 07:13:23,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:23,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365042416] [2023-05-20 07:13:23,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:23,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:24,247 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 305 proven. 0 refuted. 0 times theorem prover too weak. 1900 trivial. 0 not checked. [2023-05-20 07:13:24,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:24,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365042416] [2023-05-20 07:13:24,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365042416] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:24,248 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:24,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:13:24,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945068111] [2023-05-20 07:13:24,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:24,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:13:24,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:24,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:13:24,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:13:24,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:24,249 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:24,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 173.0) internal successors, (519), 3 states have internal predecessors, (519), 0 states have call successors, (0), 0 states 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 07:13:24,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:24,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:25,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:25,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:25,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-05-20 07:13:25,067 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:25,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:25,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1786459051, now seen corresponding path program 1 times [2023-05-20 07:13:25,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:25,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221143454] [2023-05-20 07:13:25,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:25,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:25,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:25,432 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:13:25,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:25,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221143454] [2023-05-20 07:13:25,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221143454] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:25,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:25,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:13:25,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037445256] [2023-05-20 07:13:25,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:25,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:13:25,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:25,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:13:25,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:13:25,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:25,434 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:25,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:13:25,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:25,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:25,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:26,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:26,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:26,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:13:26,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-05-20 07:13:26,618 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:26,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:26,618 INFO L85 PathProgramCache]: Analyzing trace with hash -591028268, now seen corresponding path program 1 times [2023-05-20 07:13:26,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:26,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967615015] [2023-05-20 07:13:26,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:26,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:26,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:13:26,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:26,824 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:13:26,824 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:13:26,824 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:13:26,824 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:13:26,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-05-20 07:13:26,826 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:13:26,826 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:13:26,826 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-05-20 07:13:26,876 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2023-05-20 07:13:26,880 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:26,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:13:26,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:13:26,887 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 07:13:26,893 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 07:13:26,894 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:13:26,900 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:13:26,900 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:26,900 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:13:29,114 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:29,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:29,115 INFO L85 PathProgramCache]: Analyzing trace with hash 332871511, now seen corresponding path program 1 times [2023-05-20 07:13:29,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:29,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295498863] [2023-05-20 07:13:29,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:29,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:29,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:29,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2425 backedges. 215 proven. 0 refuted. 0 times theorem prover too weak. 2210 trivial. 0 not checked. [2023-05-20 07:13:29,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:29,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295498863] [2023-05-20 07:13:29,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295498863] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:29,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:29,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:29,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398386433] [2023-05-20 07:13:29,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:29,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:29,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:29,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:29,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:29,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:29,190 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:29,191 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 07:13:29,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:32,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:32,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-05-20 07:13:32,315 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:32,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:32,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1373158196, now seen corresponding path program 1 times [2023-05-20 07:13:32,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:32,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97704497] [2023-05-20 07:13:32,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:32,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:32,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:32,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 320 proven. 0 refuted. 0 times theorem prover too weak. 2100 trivial. 0 not checked. [2023-05-20 07:13:32,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:32,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97704497] [2023-05-20 07:13:32,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97704497] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:32,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:32,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:13:32,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657293180] [2023-05-20 07:13:32,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:32,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:13:32,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:32,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:13:32,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:13:32,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:32,602 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:32,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 180.66666666666666) internal successors, (542), 3 states have internal predecessors, (542), 0 states have call successors, (0), 0 states 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 07:13:32,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:32,603 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:33,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:33,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:33,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2023-05-20 07:13:33,218 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:33,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:33,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1016335367, now seen corresponding path program 1 times [2023-05-20 07:13:33,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:33,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874606194] [2023-05-20 07:13:33,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:33,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:33,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:33,642 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:13:33,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:33,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874606194] [2023-05-20 07:13:33,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874606194] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:33,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:33,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:13:33,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911464018] [2023-05-20 07:13:33,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:33,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:13:33,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:33,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:13:33,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:13:33,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:33,643 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:33,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:13:33,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:33,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:33,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:34,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:34,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:34,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:13:34,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-05-20 07:13:34,952 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:34,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:34,953 INFO L85 PathProgramCache]: Analyzing trace with hash 501986370, now seen corresponding path program 1 times [2023-05-20 07:13:34,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:34,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211545167] [2023-05-20 07:13:34,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:34,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:35,014 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:13:35,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:35,157 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:13:35,157 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:13:35,157 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:13:35,157 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:13:35,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-05-20 07:13:35,158 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:13:35,159 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:13:35,159 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-05-20 07:13:35,205 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2023-05-20 07:13:35,210 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:35,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:13:35,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:13:35,217 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:13:35,227 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:13:35,230 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:13:35,231 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:35,231 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:13:35,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Waiting until timeout for monitored process [2023-05-20 07:13:37,857 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:37,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:37,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1695348847, now seen corresponding path program 1 times [2023-05-20 07:13:37,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:37,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542291412] [2023-05-20 07:13:37,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:37,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:37,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2702 backedges. 225 proven. 0 refuted. 0 times theorem prover too weak. 2477 trivial. 0 not checked. [2023-05-20 07:13:37,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:37,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542291412] [2023-05-20 07:13:37,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542291412] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:37,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:37,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:37,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676021016] [2023-05-20 07:13:37,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:37,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:37,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:37,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:37,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:37,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:37,942 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:37,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 169.5) internal successors, (339), 2 states have internal predecessors, (339), 0 states have call successors, (0), 0 states 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 07:13:37,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:41,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:41,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-05-20 07:13:41,341 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:41,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:41,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1157342965, now seen corresponding path program 1 times [2023-05-20 07:13:41,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:41,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766981064] [2023-05-20 07:13:41,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:41,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:41,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:41,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 2310 trivial. 0 not checked. [2023-05-20 07:13:41,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:41,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766981064] [2023-05-20 07:13:41,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766981064] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:41,668 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:41,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:13:41,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93499387] [2023-05-20 07:13:41,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:41,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:13:41,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:41,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:13:41,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:13:41,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:41,669 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:41,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 188.33333333333334) internal successors, (565), 3 states have internal predecessors, (565), 0 states have call successors, (0), 0 states 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 07:13:41,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:41,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:42,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:42,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:42,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-05-20 07:13:42,241 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:42,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:42,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1530633399, now seen corresponding path program 1 times [2023-05-20 07:13:42,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:42,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725596481] [2023-05-20 07:13:42,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:42,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:42,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:42,645 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:13:42,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:42,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725596481] [2023-05-20 07:13:42,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725596481] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:42,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:42,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:13:42,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202659428] [2023-05-20 07:13:42,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:42,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:13:42,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:42,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:13:42,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:13:42,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:42,646 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:42,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:13:42,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:42,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:42,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:13:44,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-05-20 07:13:44,057 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:44,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:44,057 INFO L85 PathProgramCache]: Analyzing trace with hash -226307691, now seen corresponding path program 1 times [2023-05-20 07:13:44,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:44,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028306038] [2023-05-20 07:13:44,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:44,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:44,111 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:13:44,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:44,282 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:13:44,282 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:13:44,282 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:13:44,282 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:13:44,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-05-20 07:13:44,283 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:13:44,284 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:13:44,284 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-05-20 07:13:44,334 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2023-05-20 07:13:44,340 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:44,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:13:44,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:13:44,342 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 07:13:44,343 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 07:13:44,345 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:13:44,349 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:13:44,349 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:44,349 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:13:46,837 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:46,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:46,838 INFO L85 PathProgramCache]: Analyzing trace with hash -476012066, now seen corresponding path program 1 times [2023-05-20 07:13:46,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:46,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351480464] [2023-05-20 07:13:46,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:46,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:46,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2885 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 2650 trivial. 0 not checked. [2023-05-20 07:13:46,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:46,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351480464] [2023-05-20 07:13:46,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351480464] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:46,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:46,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:46,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178185472] [2023-05-20 07:13:46,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:46,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:46,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:46,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:46,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:46,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:46,920 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:46,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 169.5) internal successors, (339), 2 states have internal predecessors, (339), 0 states have call successors, (0), 0 states 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 07:13:46,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:50,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:50,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-05-20 07:13:50,410 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:50,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:50,411 INFO L85 PathProgramCache]: Analyzing trace with hash 2120369087, now seen corresponding path program 1 times [2023-05-20 07:13:50,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:50,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794869855] [2023-05-20 07:13:50,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:50,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:50,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:50,766 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 350 proven. 0 refuted. 0 times theorem prover too weak. 2530 trivial. 0 not checked. [2023-05-20 07:13:50,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:50,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794869855] [2023-05-20 07:13:50,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794869855] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:50,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:50,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:13:50,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117224048] [2023-05-20 07:13:50,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:50,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:13:50,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:50,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:13:50,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:13:50,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:50,768 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:50,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 196.0) internal successors, (588), 3 states have internal predecessors, (588), 0 states have call successors, (0), 0 states 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 07:13:50,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:50,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:51,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:51,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:51,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2023-05-20 07:13:51,478 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:51,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:51,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1141923089, now seen corresponding path program 1 times [2023-05-20 07:13:51,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:51,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729073660] [2023-05-20 07:13:51,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:51,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:51,997 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:13:51,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:51,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729073660] [2023-05-20 07:13:51,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729073660] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:51,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:51,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:13:51,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231877798] [2023-05-20 07:13:51,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:51,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:13:51,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:51,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:13:51,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:13:51,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:51,999 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:51,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:13:51,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:51,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:51,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:53,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:53,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:13:53,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:13:53,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2023-05-20 07:13:53,708 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:53,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:53,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1443224252, now seen corresponding path program 1 times [2023-05-20 07:13:53,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:53,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575241546] [2023-05-20 07:13:53,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:53,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:53,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:53,764 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:13:53,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:13:53,949 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:13:53,950 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:13:53,950 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:13:53,950 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:13:53,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-05-20 07:13:53,951 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:13:53,951 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:13:53,951 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-05-20 07:13:54,007 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2023-05-20 07:13:54,012 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:54,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:13:54,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:13:54,017 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:13:54,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Waiting until timeout for monitored process [2023-05-20 07:13:54,021 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:13:54,025 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:13:54,025 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:13:54,025 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:13:57,230 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:13:57,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:13:57,230 INFO L85 PathProgramCache]: Analyzing trace with hash 2071000269, now seen corresponding path program 1 times [2023-05-20 07:13:57,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:13:57,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8567960] [2023-05-20 07:13:57,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:13:57,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:13:57,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:13:57,353 INFO L134 CoverageAnalysis]: Checked inductivity of 3589 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 3344 trivial. 0 not checked. [2023-05-20 07:13:57,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:13:57,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8567960] [2023-05-20 07:13:57,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8567960] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:13:57,354 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:13:57,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:13:57,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207048139] [2023-05-20 07:13:57,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:13:57,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:13:57,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:13:57,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:13:57,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:13:57,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:13:57,355 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:13:57,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 170.0) internal successors, (340), 2 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:13:57,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:01,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:01,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2023-05-20 07:14:01,811 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:01,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:01,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1045279344, now seen corresponding path program 1 times [2023-05-20 07:14:01,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:01,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897537653] [2023-05-20 07:14:01,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:01,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:01,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:02,198 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 2760 trivial. 0 not checked. [2023-05-20 07:14:02,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:02,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897537653] [2023-05-20 07:14:02,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897537653] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:02,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:02,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:14:02,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170631195] [2023-05-20 07:14:02,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:02,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:14:02,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:02,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:14:02,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:14:02,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:02,199 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:02,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 203.66666666666666) internal successors, (611), 3 states have internal predecessors, (611), 0 states have call successors, (0), 0 states 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 07:14:02,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:02,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:02,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:02,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:02,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2023-05-20 07:14:02,897 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:02,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:02,898 INFO L85 PathProgramCache]: Analyzing trace with hash 708746531, now seen corresponding path program 1 times [2023-05-20 07:14:02,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:02,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322623412] [2023-05-20 07:14:02,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:02,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:03,258 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:14:03,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:03,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322623412] [2023-05-20 07:14:03,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322623412] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:03,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:03,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:14:03,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278781512] [2023-05-20 07:14:03,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:03,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:14:03,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:03,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:14:03,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:14:03,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:03,260 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:03,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:14:03,261 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:03,261 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:03,261 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:05,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:05,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:05,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:14:05,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-05-20 07:14:05,320 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:05,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:05,320 INFO L85 PathProgramCache]: Analyzing trace with hash 329669391, now seen corresponding path program 1 times [2023-05-20 07:14:05,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:05,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107980437] [2023-05-20 07:14:05,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:05,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:05,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:05,377 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:14:05,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:05,515 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:14:05,516 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:14:05,516 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:14:05,516 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:14:05,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2023-05-20 07:14:05,517 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:14:05,517 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:14:05,517 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-05-20 07:14:05,565 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2023-05-20 07:14:05,570 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:05,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:14:05,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:14:05,576 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 07:14:05,589 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 07:14:05,590 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:14:05,594 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:14:05,595 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:05,595 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:14:08,546 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:08,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:08,547 INFO L85 PathProgramCache]: Analyzing trace with hash -184063407, now seen corresponding path program 1 times [2023-05-20 07:14:08,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:08,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653807307] [2023-05-20 07:14:08,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:08,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:08,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:08,633 INFO L134 CoverageAnalysis]: Checked inductivity of 3385 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 3130 trivial. 0 not checked. [2023-05-20 07:14:08,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:08,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653807307] [2023-05-20 07:14:08,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653807307] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:08,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:08,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:14:08,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004217719] [2023-05-20 07:14:08,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:08,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:14:08,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:08,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:14:08,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:14:08,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:08,635 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:08,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 177.5) internal successors, (355), 2 states have internal predecessors, (355), 0 states have call successors, (0), 0 states 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 07:14:08,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:13,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:13,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2023-05-20 07:14:13,031 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:13,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:13,031 INFO L85 PathProgramCache]: Analyzing trace with hash -935979014, now seen corresponding path program 1 times [2023-05-20 07:14:13,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:13,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082897162] [2023-05-20 07:14:13,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:13,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:13,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 380 proven. 0 refuted. 0 times theorem prover too weak. 3000 trivial. 0 not checked. [2023-05-20 07:14:13,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:13,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082897162] [2023-05-20 07:14:13,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082897162] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:13,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:13,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:14:13,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622295855] [2023-05-20 07:14:13,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:13,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:14:13,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:13,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:14:13,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:14:13,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:13,538 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:13,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 211.33333333333334) internal successors, (634), 3 states have internal predecessors, (634), 0 states have call successors, (0), 0 states 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 07:14:13,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:13,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:14,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:14,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:14,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-05-20 07:14:14,432 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:14,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:14,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1131112279, now seen corresponding path program 1 times [2023-05-20 07:14:14,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:14,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109823752] [2023-05-20 07:14:14,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:14,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:14,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:14,791 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:14:14,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:14,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109823752] [2023-05-20 07:14:14,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109823752] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:14,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:14,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:14:14,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068166372] [2023-05-20 07:14:14,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:14,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:14:14,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:14,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:14:14,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:14:14,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:14,793 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:14,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:14:14,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:14,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:14,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:17,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:17,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:17,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:14:17,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2023-05-20 07:14:17,031 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:17,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:17,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1061470831, now seen corresponding path program 1 times [2023-05-20 07:14:17,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:17,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978000895] [2023-05-20 07:14:17,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:17,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:17,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:17,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:14:17,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:17,285 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:14:17,285 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:14:17,285 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:14:17,286 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:14:17,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2023-05-20 07:14:17,287 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:14:17,287 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:14:17,287 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-05-20 07:14:17,346 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2023-05-20 07:14:17,350 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:17,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:14:17,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:14:17,352 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:14:17,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Waiting until timeout for monitored process [2023-05-20 07:14:17,357 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:14:17,360 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:14:17,360 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:17,360 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:14:21,337 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:21,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:21,338 INFO L85 PathProgramCache]: Analyzing trace with hash -909090854, now seen corresponding path program 1 times [2023-05-20 07:14:21,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:21,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139234328] [2023-05-20 07:14:21,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:21,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:21,451 INFO L134 CoverageAnalysis]: Checked inductivity of 3868 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 3603 trivial. 0 not checked. [2023-05-20 07:14:21,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:21,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139234328] [2023-05-20 07:14:21,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139234328] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:21,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:21,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:14:21,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347389664] [2023-05-20 07:14:21,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:21,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:14:21,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:21,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:14:21,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:14:21,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:21,452 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:21,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 191.0) internal successors, (382), 2 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:14:21,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:26,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:26,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-05-20 07:14:26,543 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:26,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:26,543 INFO L85 PathProgramCache]: Analyzing trace with hash -459312447, now seen corresponding path program 1 times [2023-05-20 07:14:26,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:26,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625346431] [2023-05-20 07:14:26,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:26,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:26,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:27,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 3250 trivial. 0 not checked. [2023-05-20 07:14:27,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:27,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625346431] [2023-05-20 07:14:27,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625346431] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:27,215 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:27,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:14:27,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732531414] [2023-05-20 07:14:27,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:27,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:14:27,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:27,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:14:27,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:14:27,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:27,217 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:27,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 219.0) internal successors, (657), 3 states have internal predecessors, (657), 0 states have call successors, (0), 0 states 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 07:14:27,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:27,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:27,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:27,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:27,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2023-05-20 07:14:27,969 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:27,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:27,969 INFO L85 PathProgramCache]: Analyzing trace with hash 870821703, now seen corresponding path program 1 times [2023-05-20 07:14:27,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:27,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544977865] [2023-05-20 07:14:27,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:27,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:28,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:28,264 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:14:28,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:28,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544977865] [2023-05-20 07:14:28,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544977865] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:28,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:28,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:14:28,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939441955] [2023-05-20 07:14:28,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:28,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:14:28,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:28,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:14:28,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:14:28,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:28,265 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:28,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:14:28,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:28,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:28,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:30,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:30,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:30,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:14:30,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2023-05-20 07:14:30,721 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:30,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:30,721 INFO L85 PathProgramCache]: Analyzing trace with hash 995457795, now seen corresponding path program 1 times [2023-05-20 07:14:30,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:30,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5904811] [2023-05-20 07:14:30,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:30,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:30,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:30,785 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:14:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:30,943 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:14:30,943 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:14:30,943 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:14:30,943 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:14:30,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-05-20 07:14:30,944 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:14:30,945 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:14:30,945 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-05-20 07:14:31,001 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2023-05-20 07:14:31,005 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:31,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:14:31,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:14:31,007 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 07:14:31,008 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 07:14:31,013 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:14:31,016 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:14:31,016 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:31,016 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:14:34,216 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:34,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:34,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1316571816, now seen corresponding path program 1 times [2023-05-20 07:14:34,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:34,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492750602] [2023-05-20 07:14:34,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:34,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:34,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:34,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3925 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 3650 trivial. 0 not checked. [2023-05-20 07:14:34,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:34,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492750602] [2023-05-20 07:14:34,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492750602] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:34,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:34,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:14:34,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539979044] [2023-05-20 07:14:34,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:34,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:14:34,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:34,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:14:34,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:14:34,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:34,310 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:34,310 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 07:14:34,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:39,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:39,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2023-05-20 07:14:39,301 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:39,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:39,302 INFO L85 PathProgramCache]: Analyzing trace with hash 561909465, now seen corresponding path program 1 times [2023-05-20 07:14:39,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:39,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080762662] [2023-05-20 07:14:39,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:39,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:39,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:40,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 410 proven. 0 refuted. 0 times theorem prover too weak. 3510 trivial. 0 not checked. [2023-05-20 07:14:40,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:40,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080762662] [2023-05-20 07:14:40,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080762662] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:40,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:40,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:14:40,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305136297] [2023-05-20 07:14:40,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:40,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:14:40,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:40,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:14:40,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:14:40,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:40,263 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:40,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 226.66666666666666) internal successors, (680), 3 states have internal predecessors, (680), 0 states have call successors, (0), 0 states 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 07:14:40,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:40,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:41,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:41,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:41,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2023-05-20 07:14:41,051 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:41,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:41,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1125282335, now seen corresponding path program 1 times [2023-05-20 07:14:41,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:41,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377837202] [2023-05-20 07:14:41,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:41,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:41,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:41,379 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:14:41,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:41,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377837202] [2023-05-20 07:14:41,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377837202] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:41,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:41,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:14:41,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147534239] [2023-05-20 07:14:41,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:41,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:14:41,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:41,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:14:41,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:14:41,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:41,381 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:41,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:14:41,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:41,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:41,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:43,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:43,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:43,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:14:43,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-05-20 07:14:43,753 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:43,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:43,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1862687575, now seen corresponding path program 1 times [2023-05-20 07:14:43,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:43,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297140138] [2023-05-20 07:14:43,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:43,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:43,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:43,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:14:43,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:44,153 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:14:44,153 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:14:44,154 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:14:44,154 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:14:44,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2023-05-20 07:14:44,154 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:14:44,155 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:14:44,155 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-05-20 07:14:44,212 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2023-05-20 07:14:44,216 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:44,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:14:44,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:14:44,218 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:14:44,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Waiting until timeout for monitored process [2023-05-20 07:14:44,224 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:14:44,227 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:14:44,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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:44,228 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:14:45,341 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:45,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:45,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1713727277, now seen corresponding path program 1 times [2023-05-20 07:14:45,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:45,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621823985] [2023-05-20 07:14:45,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:45,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:45,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:45,381 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:14:45,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:45,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621823985] [2023-05-20 07:14:45,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621823985] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:45,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:45,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:14:45,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787321317] [2023-05-20 07:14:45,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:45,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:14:45,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:45,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:14:45,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:14:45,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:45,382 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:45,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:14:45,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:53,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2023-05-20 07:14:53,609 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:53,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:53,609 INFO L85 PathProgramCache]: Analyzing trace with hash -782434522, now seen corresponding path program 1 times [2023-05-20 07:14:53,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:53,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566603939] [2023-05-20 07:14:53,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:53,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:53,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:54,136 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 3780 trivial. 0 not checked. [2023-05-20 07:14:54,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:54,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566603939] [2023-05-20 07:14:54,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566603939] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:54,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:54,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:14:54,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136540373] [2023-05-20 07:14:54,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:54,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:14:54,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:54,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:14:54,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:14:54,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:54,142 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:54,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 234.33333333333334) internal successors, (703), 3 states have internal predecessors, (703), 0 states have call successors, (0), 0 states 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 07:14:54,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:54,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:54,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:54,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:54,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2023-05-20 07:14:54,891 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:54,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:54,891 INFO L85 PathProgramCache]: Analyzing trace with hash 583061635, now seen corresponding path program 1 times [2023-05-20 07:14:54,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:54,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284909797] [2023-05-20 07:14:54,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:54,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:54,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:14:55,332 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:14:55,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:14:55,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284909797] [2023-05-20 07:14:55,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284909797] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:14:55,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:14:55,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:14:55,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369934217] [2023-05-20 07:14:55,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:14:55,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:14:55,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:14:55,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:14:55,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:14:55,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:55,340 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:14:55,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:14:55,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:55,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:55,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:58,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:14:58,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:14:58,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:14:58,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2023-05-20 07:14:58,245 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:14:58,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:14:58,245 INFO L85 PathProgramCache]: Analyzing trace with hash 2107418004, now seen corresponding path program 1 times [2023-05-20 07:14:58,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:14:58,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122318413] [2023-05-20 07:14:58,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:14:58,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:14:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:58,319 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:14:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:14:58,598 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:14:58,598 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:14:58,598 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:14:58,599 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:14:58,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2023-05-20 07:14:58,601 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:14:58,601 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:14:58,601 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-05-20 07:14:58,659 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2023-05-20 07:14:58,663 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:58,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:14:58,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:14:58,665 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 07:14:58,666 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 07:14:58,672 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:14:58,676 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:14:58,677 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:14:58,677 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:15:02,453 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:02,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:02,454 INFO L85 PathProgramCache]: Analyzing trace with hash 553285871, now seen corresponding path program 1 times [2023-05-20 07:15:02,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:02,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473620628] [2023-05-20 07:15:02,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:02,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:02,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:02,552 INFO L134 CoverageAnalysis]: Checked inductivity of 4505 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 4210 trivial. 0 not checked. [2023-05-20 07:15:02,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:02,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473620628] [2023-05-20 07:15:02,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473620628] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:02,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:02,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:15:02,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001992360] [2023-05-20 07:15:02,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:02,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:15:02,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:02,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:15:02,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:15:02,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:02,554 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:02,554 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 07:15:02,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:08,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:08,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2023-05-20 07:15:08,624 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:08,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:08,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1974649748, now seen corresponding path program 1 times [2023-05-20 07:15:08,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:08,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736411879] [2023-05-20 07:15:08,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:08,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:09,125 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 440 proven. 0 refuted. 0 times theorem prover too weak. 4060 trivial. 0 not checked. [2023-05-20 07:15:09,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:09,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736411879] [2023-05-20 07:15:09,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736411879] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:09,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:09,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:15:09,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269258522] [2023-05-20 07:15:09,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:09,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:15:09,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:09,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:15:09,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:15:09,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:09,126 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:09,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 242.0) internal successors, (726), 3 states have internal predecessors, (726), 0 states have call successors, (0), 0 states 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 07:15:09,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:09,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:09,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:09,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:09,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2023-05-20 07:15:09,848 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:09,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:09,848 INFO L85 PathProgramCache]: Analyzing trace with hash -684338713, now seen corresponding path program 1 times [2023-05-20 07:15:09,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:09,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151096874] [2023-05-20 07:15:09,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:09,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:09,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:10,272 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:15:10,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:10,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151096874] [2023-05-20 07:15:10,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151096874] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:10,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:10,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:15:10,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461248495] [2023-05-20 07:15:10,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:10,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:15:10,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:10,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:15:10,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:15:10,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:10,274 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:10,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:15:10,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:10,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:10,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:15:13,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2023-05-20 07:15:13,507 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:13,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:13,507 INFO L85 PathProgramCache]: Analyzing trace with hash -35181583, now seen corresponding path program 1 times [2023-05-20 07:15:13,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:13,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574576419] [2023-05-20 07:15:13,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:13,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:13,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:15:13,584 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:15:13,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:15:13,795 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:15:13,795 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:15:13,796 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:15:13,796 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:15:13,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2023-05-20 07:15:13,797 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:15:13,797 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:15:13,797 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-05-20 07:15:13,857 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2023-05-20 07:15:13,863 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:15:13,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:15:13,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:15:13,869 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:15:13,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Waiting until timeout for monitored process [2023-05-20 07:15:13,873 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:15:13,877 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:15:13,878 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:15:13,878 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:15:15,123 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:15,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:15,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1547519219, now seen corresponding path program 1 times [2023-05-20 07:15:15,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:15,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903793561] [2023-05-20 07:15:15,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:15,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:15,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:15,178 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:15:15,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:15,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903793561] [2023-05-20 07:15:15,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903793561] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:15,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:15,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:15:15,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708334501] [2023-05-20 07:15:15,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:15,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:15:15,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:15,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:15:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:15:15,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:15,179 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:15,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:15:15,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:24,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:24,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2023-05-20 07:15:24,861 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:24,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:24,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1641316157, now seen corresponding path program 1 times [2023-05-20 07:15:24,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:24,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784700910] [2023-05-20 07:15:24,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:24,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:24,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:25,392 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 4350 trivial. 0 not checked. [2023-05-20 07:15:25,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:25,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784700910] [2023-05-20 07:15:25,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784700910] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:25,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:25,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:15:25,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058276156] [2023-05-20 07:15:25,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:25,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:15:25,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:25,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:15:25,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:15:25,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:25,394 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:25,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 249.66666666666666) internal successors, (749), 3 states have internal predecessors, (749), 0 states have call successors, (0), 0 states 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 07:15:25,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:25,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:26,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:26,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:26,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2023-05-20 07:15:26,126 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:26,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:26,127 INFO L85 PathProgramCache]: Analyzing trace with hash 390747787, now seen corresponding path program 1 times [2023-05-20 07:15:26,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:26,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827288118] [2023-05-20 07:15:26,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:26,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:26,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:26,507 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:15:26,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:26,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827288118] [2023-05-20 07:15:26,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827288118] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:26,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:26,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:15:26,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471246530] [2023-05-20 07:15:26,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:26,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:15:26,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:26,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:15:26,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:15:26,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:26,509 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:26,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:15:26,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:26,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:26,510 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:29,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:29,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:29,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:15:29,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2023-05-20 07:15:29,832 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:29,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:29,833 INFO L85 PathProgramCache]: Analyzing trace with hash -90656506, now seen corresponding path program 1 times [2023-05-20 07:15:29,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:29,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191330396] [2023-05-20 07:15:29,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:29,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:29,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:15:29,923 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:15:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:15:30,262 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:15:30,263 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:15:30,263 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:15:30,263 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:15:30,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2023-05-20 07:15:30,264 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:15:30,264 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:15:30,264 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-05-20 07:15:30,326 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2023-05-20 07:15:30,332 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:15:30,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:15:30,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:15:30,336 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 07:15:30,344 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 07:15:30,346 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:15:30,350 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:15:30,350 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:15:30,350 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:15:34,955 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:34,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:34,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1493301318, now seen corresponding path program 1 times [2023-05-20 07:15:34,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:34,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927322797] [2023-05-20 07:15:34,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:34,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:35,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:35,250 INFO L134 CoverageAnalysis]: Checked inductivity of 5125 backedges. 315 proven. 0 refuted. 0 times theorem prover too weak. 4810 trivial. 0 not checked. [2023-05-20 07:15:35,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:35,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927322797] [2023-05-20 07:15:35,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927322797] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:35,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:35,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:15:35,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990668053] [2023-05-20 07:15:35,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:35,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:15:35,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:35,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:15:35,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:15:35,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:35,252 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:35,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 201.5) internal successors, (403), 2 states have internal predecessors, (403), 0 states have call successors, (0), 0 states 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 07:15:35,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:43,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:43,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2023-05-20 07:15:43,361 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:43,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:43,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1000798711, now seen corresponding path program 1 times [2023-05-20 07:15:43,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:43,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079691317] [2023-05-20 07:15:43,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:43,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:43,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:43,886 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 470 proven. 0 refuted. 0 times theorem prover too weak. 4650 trivial. 0 not checked. [2023-05-20 07:15:43,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:43,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079691317] [2023-05-20 07:15:43,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079691317] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:43,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:43,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:15:43,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467613099] [2023-05-20 07:15:43,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:43,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:15:43,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:43,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:15:43,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:15:43,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:43,888 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:43,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 257.3333333333333) internal successors, (772), 3 states have internal predecessors, (772), 0 states have call successors, (0), 0 states 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 07:15:43,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:43,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:44,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:44,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:44,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2023-05-20 07:15:44,845 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:44,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:44,846 INFO L85 PathProgramCache]: Analyzing trace with hash -414522857, now seen corresponding path program 1 times [2023-05-20 07:15:44,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:44,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686680928] [2023-05-20 07:15:44,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:44,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:44,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:45,285 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:15:45,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:45,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686680928] [2023-05-20 07:15:45,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686680928] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:45,286 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:45,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:15:45,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570624453] [2023-05-20 07:15:45,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:45,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:15:45,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:45,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:15:45,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:15:45,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:45,287 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:45,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:15:45,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:45,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:45,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:49,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:49,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:15:49,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:15:49,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2023-05-20 07:15:49,180 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:49,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:49,180 INFO L85 PathProgramCache]: Analyzing trace with hash 441694400, now seen corresponding path program 1 times [2023-05-20 07:15:49,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:49,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117846819] [2023-05-20 07:15:49,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:49,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:49,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:15:49,263 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:15:49,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:15:49,526 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:15:49,526 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:15:49,526 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:15:49,527 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:15:49,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2023-05-20 07:15:49,527 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:15:49,528 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:15:49,528 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-05-20 07:15:49,593 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2023-05-20 07:15:49,599 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:15:49,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:15:49,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:15:49,605 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:15:49,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Waiting until timeout for monitored process [2023-05-20 07:15:49,616 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:15:49,621 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:15:49,621 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:15:49,621 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:15:50,992 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:15:50,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:15:50,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1501455715, now seen corresponding path program 1 times [2023-05-20 07:15:50,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:15:50,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43089066] [2023-05-20 07:15:50,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:15:50,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:15:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:15:51,042 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:15:51,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:15:51,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43089066] [2023-05-20 07:15:51,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43089066] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:15:51,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:15:51,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:15:51,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444171804] [2023-05-20 07:15:51,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:15:51,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:15:51,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:15:51,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:15:51,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:15:51,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:15:51,044 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:15:51,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:15:51,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:00,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:00,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2023-05-20 07:16:00,843 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:00,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:00,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1246126276, now seen corresponding path program 1 times [2023-05-20 07:16:00,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:00,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826348529] [2023-05-20 07:16:00,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:00,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:00,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:01,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 485 proven. 0 refuted. 0 times theorem prover too weak. 4960 trivial. 0 not checked. [2023-05-20 07:16:01,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:01,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826348529] [2023-05-20 07:16:01,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826348529] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:01,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:01,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:16:01,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501416888] [2023-05-20 07:16:01,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:01,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:16:01,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:01,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:16:01,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:16:01,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:01,381 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:01,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 265.0) internal successors, (795), 3 states have internal predecessors, (795), 0 states have call successors, (0), 0 states 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 07:16:01,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:01,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:02,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:02,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:02,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2023-05-20 07:16:02,084 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:02,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:02,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1640556943, now seen corresponding path program 1 times [2023-05-20 07:16:02,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:02,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357366087] [2023-05-20 07:16:02,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:02,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:02,405 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:16:02,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:02,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357366087] [2023-05-20 07:16:02,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357366087] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:02,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:02,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:16:02,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73748238] [2023-05-20 07:16:02,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:02,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:16:02,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:02,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:16:02,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:16:02,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:02,406 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:02,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:16:02,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:02,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:02,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:06,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:06,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:06,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:16:06,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2023-05-20 07:16:06,006 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:06,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:06,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1657173966, now seen corresponding path program 1 times [2023-05-20 07:16:06,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:06,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106933931] [2023-05-20 07:16:06,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:06,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:06,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:16:06,097 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:16:06,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:16:06,511 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:16:06,511 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:16:06,511 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:16:06,511 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:16:06,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2023-05-20 07:16:06,513 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:16:06,513 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:16:06,513 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-05-20 07:16:06,580 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2023-05-20 07:16:06,586 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:16:06,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:16:06,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:16:06,598 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 07:16:06,600 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 07:16:06,602 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:16:06,606 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:16:06,606 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:16:06,606 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:16:11,591 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:11,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:11,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1387858579, now seen corresponding path program 1 times [2023-05-20 07:16:11,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:11,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511064538] [2023-05-20 07:16:11,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:11,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:11,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5785 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 5450 trivial. 0 not checked. [2023-05-20 07:16:11,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:11,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511064538] [2023-05-20 07:16:11,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511064538] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:11,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:11,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:16:11,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743440902] [2023-05-20 07:16:11,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:11,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:16:11,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:11,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:16:11,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:16:11,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:11,714 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:11,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 209.5) internal successors, (419), 2 states have internal predecessors, (419), 0 states have call successors, (0), 0 states 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 07:16:11,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:20,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:20,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2023-05-20 07:16:20,315 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:20,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:20,315 INFO L85 PathProgramCache]: Analyzing trace with hash -45913730, now seen corresponding path program 1 times [2023-05-20 07:16:20,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:20,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640457691] [2023-05-20 07:16:20,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:20,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:20,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 500 proven. 0 refuted. 0 times theorem prover too weak. 5280 trivial. 0 not checked. [2023-05-20 07:16:20,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:20,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640457691] [2023-05-20 07:16:20,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640457691] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:20,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:20,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:16:20,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421445031] [2023-05-20 07:16:20,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:20,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:16:20,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:20,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:16:20,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:16:20,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:20,891 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:20,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 272.6666666666667) internal successors, (818), 3 states have internal predecessors, (818), 0 states have call successors, (0), 0 states 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 07:16:20,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:20,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:21,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:21,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:21,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2023-05-20 07:16:21,680 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:21,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:21,680 INFO L85 PathProgramCache]: Analyzing trace with hash 2059906431, now seen corresponding path program 1 times [2023-05-20 07:16:21,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:21,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296510614] [2023-05-20 07:16:21,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:21,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:21,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:22,155 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:16:22,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:22,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296510614] [2023-05-20 07:16:22,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296510614] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:22,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:22,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:16:22,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532341964] [2023-05-20 07:16:22,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:22,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:16:22,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:22,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:16:22,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:16:22,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:22,157 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:22,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:16:22,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:22,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:22,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:27,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:27,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:27,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:16:27,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2023-05-20 07:16:27,822 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:27,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:27,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1906921816, now seen corresponding path program 1 times [2023-05-20 07:16:27,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:27,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422743342] [2023-05-20 07:16:27,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:27,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:16:28,001 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:16:28,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:16:28,529 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:16:28,529 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:16:28,529 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:16:28,530 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:16:28,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2023-05-20 07:16:28,533 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:16:28,534 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:16:28,534 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-05-20 07:16:28,615 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2023-05-20 07:16:28,649 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:16:28,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:16:28,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:16:28,664 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:16:28,674 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:16:28,678 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:16:28,678 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:16:28,678 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:16:28,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (43)] Waiting until timeout for monitored process [2023-05-20 07:16:34,327 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:34,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:34,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1409150803, now seen corresponding path program 1 times [2023-05-20 07:16:34,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:34,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714731393] [2023-05-20 07:16:34,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:34,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:34,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6130 backedges. 345 proven. 0 refuted. 0 times theorem prover too weak. 5785 trivial. 0 not checked. [2023-05-20 07:16:34,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:34,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714731393] [2023-05-20 07:16:34,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714731393] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:34,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:34,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:16:34,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925536251] [2023-05-20 07:16:34,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:34,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:16:34,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:34,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:16:34,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:16:34,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:34,464 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:34,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 198.5) internal successors, (397), 2 states have internal predecessors, (397), 0 states have call successors, (0), 0 states 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 07:16:34,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:45,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:45,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2023-05-20 07:16:45,697 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:45,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:45,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1298457965, now seen corresponding path program 1 times [2023-05-20 07:16:45,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:45,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836978793] [2023-05-20 07:16:45,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:45,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:45,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:46,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 5610 trivial. 0 not checked. [2023-05-20 07:16:46,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:46,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836978793] [2023-05-20 07:16:46,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836978793] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:46,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:46,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:16:46,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692048179] [2023-05-20 07:16:46,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:46,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:16:46,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:46,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:16:46,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:16:46,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:46,295 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:46,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 280.3333333333333) internal successors, (841), 3 states have internal predecessors, (841), 0 states have call successors, (0), 0 states 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 07:16:46,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:46,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:47,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:47,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:47,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2023-05-20 07:16:47,415 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:47,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:47,415 INFO L85 PathProgramCache]: Analyzing trace with hash -175486645, now seen corresponding path program 1 times [2023-05-20 07:16:47,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:47,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921340334] [2023-05-20 07:16:47,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:47,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:47,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:16:47,849 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:16:47,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:16:47,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921340334] [2023-05-20 07:16:47,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921340334] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:16:47,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:16:47,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:16:47,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402880632] [2023-05-20 07:16:47,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:16:47,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:16:47,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:16:47,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:16:47,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:16:47,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:47,852 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:16:47,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:16:47,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:47,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:47,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:53,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:16:53,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:16:53,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:16:53,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2023-05-20 07:16:53,138 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:16:53,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:16:53,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1198948137, now seen corresponding path program 1 times [2023-05-20 07:16:53,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:16:53,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086118457] [2023-05-20 07:16:53,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:16:53,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:16:53,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:16:53,233 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:16:53,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:16:53,560 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:16:53,560 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:16:53,560 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:16:53,560 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:16:53,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2023-05-20 07:16:53,561 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:16:53,561 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:16:53,561 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-05-20 07:16:53,806 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2023-05-20 07:16:53,810 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:16:53,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:16:53,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:16:53,812 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 07:16:53,813 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 07:16:53,817 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:16:53,820 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:16:53,820 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:16:53,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:17:00,203 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:00,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:00,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1078117532, now seen corresponding path program 1 times [2023-05-20 07:17:00,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:00,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142969756] [2023-05-20 07:17:00,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:00,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:00,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:17:00,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6485 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 6130 trivial. 0 not checked. [2023-05-20 07:17:00,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:17:00,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142969756] [2023-05-20 07:17:00,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142969756] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:17:00,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:17:00,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:17:00,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015692733] [2023-05-20 07:17:00,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:17:00,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:17:00,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:17:00,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:17:00,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:17:00,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:00,543 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:17:00,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 217.5) internal successors, (435), 2 states have internal predecessors, (435), 0 states have call successors, (0), 0 states 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 07:17:00,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:13,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:13,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2023-05-20 07:17:13,803 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:13,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:13,803 INFO L85 PathProgramCache]: Analyzing trace with hash -635485923, now seen corresponding path program 1 times [2023-05-20 07:17:13,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:13,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705261834] [2023-05-20 07:17:13,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:13,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:13,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:17:14,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 530 proven. 0 refuted. 0 times theorem prover too weak. 5950 trivial. 0 not checked. [2023-05-20 07:17:14,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:17:14,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705261834] [2023-05-20 07:17:14,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705261834] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:17:14,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:17:14,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:17:14,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849510378] [2023-05-20 07:17:14,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:17:14,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:17:14,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:17:14,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:17:14,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:17:14,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:14,813 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:17:14,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 288.0) internal successors, (864), 3 states have internal predecessors, (864), 0 states have call successors, (0), 0 states 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 07:17:14,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:14,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:16,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:16,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:17:16,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2023-05-20 07:17:16,096 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:16,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:16,097 INFO L85 PathProgramCache]: Analyzing trace with hash -826118889, now seen corresponding path program 1 times [2023-05-20 07:17:16,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:16,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581970706] [2023-05-20 07:17:16,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:16,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:17:16,577 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:17:16,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:17:16,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581970706] [2023-05-20 07:17:16,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581970706] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:17:16,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:17:16,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:17:16,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765159949] [2023-05-20 07:17:16,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:17:16,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:17:16,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:17:16,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:17:16,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:17:16,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:16,579 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:17:16,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:17:16,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:16,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:17:16,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:22,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:22,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:17:22,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:17:22,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2023-05-20 07:17:22,251 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:22,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:22,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1360747622, now seen corresponding path program 1 times [2023-05-20 07:17:22,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:22,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763089356] [2023-05-20 07:17:22,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:22,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:22,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:17:22,409 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:17:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:17:22,977 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:17:22,978 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:17:22,978 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:17:22,978 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:17:22,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2023-05-20 07:17:22,983 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:17:22,983 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:17:22,983 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-05-20 07:17:23,121 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2023-05-20 07:17:23,142 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:17:23,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:17:23,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:17:23,145 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:17:23,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (45)] Waiting until timeout for monitored process [2023-05-20 07:17:23,162 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:17:23,166 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:17:23,167 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:17:23,167 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:17:25,264 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:25,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:25,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1305375739, now seen corresponding path program 1 times [2023-05-20 07:17:25,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:25,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177334155] [2023-05-20 07:17:25,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:25,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:25,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:17:25,475 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:17:25,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:17:25,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177334155] [2023-05-20 07:17:25,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177334155] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:17:25,475 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:17:25,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:17:25,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493928785] [2023-05-20 07:17:25,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:17:25,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:17:25,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:17:25,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:17:25,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:17:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:25,476 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:17:25,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:17:25,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:43,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:43,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2023-05-20 07:17:43,056 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:43,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:43,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1253730074, now seen corresponding path program 1 times [2023-05-20 07:17:43,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:43,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122332082] [2023-05-20 07:17:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:43,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:17:43,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 545 proven. 0 refuted. 0 times theorem prover too weak. 6300 trivial. 0 not checked. [2023-05-20 07:17:43,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:17:43,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122332082] [2023-05-20 07:17:43,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122332082] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:17:43,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:17:43,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:17:43,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981668929] [2023-05-20 07:17:43,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:17:43,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:17:43,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:17:43,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:17:43,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:17:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:43,733 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:17:43,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 295.6666666666667) internal successors, (887), 3 states have internal predecessors, (887), 0 states have call successors, (0), 0 states 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 07:17:43,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:43,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:44,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:44,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:17:44,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2023-05-20 07:17:44,501 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:44,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:44,501 INFO L85 PathProgramCache]: Analyzing trace with hash 478436947, now seen corresponding path program 1 times [2023-05-20 07:17:44,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:44,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446047437] [2023-05-20 07:17:44,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:44,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:44,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:17:44,842 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:17:44,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:17:44,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446047437] [2023-05-20 07:17:44,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446047437] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:17:44,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:17:44,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:17:44,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058389512] [2023-05-20 07:17:44,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:17:44,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:17:44,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:17:44,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:17:44,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:17:44,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:44,843 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:17:44,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:17:44,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:44,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:17:44,844 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:50,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:50,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:17:50,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:17:50,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2023-05-20 07:17:50,621 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:50,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:50,621 INFO L85 PathProgramCache]: Analyzing trace with hash 506750117, now seen corresponding path program 1 times [2023-05-20 07:17:50,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:50,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825964215] [2023-05-20 07:17:50,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:50,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:50,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:17:50,717 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:17:50,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:17:51,147 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:17:51,148 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:17:51,148 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:17:51,148 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:17:51,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2023-05-20 07:17:51,149 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:17:51,149 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:17:51,149 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-05-20 07:17:51,216 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2023-05-20 07:17:51,221 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:17:51,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:17:51,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:17:51,223 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 07:17:51,223 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 07:17:51,230 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:17:51,233 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:17:51,233 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:17:51,233 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:17:57,050 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:17:57,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:17:57,050 INFO L85 PathProgramCache]: Analyzing trace with hash -2024562921, now seen corresponding path program 1 times [2023-05-20 07:17:57,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:17:57,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660558151] [2023-05-20 07:17:57,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:17:57,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:17:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:17:57,216 INFO L134 CoverageAnalysis]: Checked inductivity of 7225 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 6850 trivial. 0 not checked. [2023-05-20 07:17:57,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:17:57,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660558151] [2023-05-20 07:17:57,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660558151] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:17:57,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:17:57,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:17:57,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551988053] [2023-05-20 07:17:57,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:17:57,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:17:57,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:17:57,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:17:57,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:17:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:17:57,217 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:17:57,217 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 07:17:57,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:08,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:08,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2023-05-20 07:18:08,196 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:08,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:08,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1786078956, now seen corresponding path program 1 times [2023-05-20 07:18:08,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:08,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903506127] [2023-05-20 07:18:08,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:08,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:08,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:18:08,991 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 560 proven. 0 refuted. 0 times theorem prover too weak. 6660 trivial. 0 not checked. [2023-05-20 07:18:08,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:18:08,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903506127] [2023-05-20 07:18:08,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903506127] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:18:08,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:18:08,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:18:08,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016263356] [2023-05-20 07:18:08,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:18:08,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:18:08,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:18:08,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:18:08,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:18:08,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:08,993 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:18:08,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 303.3333333333333) internal successors, (910), 3 states have internal predecessors, (910), 0 states have call successors, (0), 0 states 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 07:18:08,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:08,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:10,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:10,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:18:10,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2023-05-20 07:18:10,112 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:10,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:10,112 INFO L85 PathProgramCache]: Analyzing trace with hash -559725577, now seen corresponding path program 1 times [2023-05-20 07:18:10,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:10,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143059002] [2023-05-20 07:18:10,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:10,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:10,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:18:10,443 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:18:10,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:18:10,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143059002] [2023-05-20 07:18:10,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143059002] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:18:10,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:18:10,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:18:10,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585548799] [2023-05-20 07:18:10,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:18:10,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:18:10,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:18:10,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:18:10,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:18:10,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:10,445 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:18:10,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:18:10,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:10,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:18:10,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:18:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:18:15,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2023-05-20 07:18:15,999 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:15,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:15,999 INFO L85 PathProgramCache]: Analyzing trace with hash 2127043313, now seen corresponding path program 1 times [2023-05-20 07:18:15,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:15,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28049779] [2023-05-20 07:18:15,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:16,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:16,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:18:16,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:18:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:18:16,462 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:18:16,463 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:18:16,463 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:18:16,463 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:18:16,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2023-05-20 07:18:16,464 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:18:16,464 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:18:16,464 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-05-20 07:18:16,543 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2023-05-20 07:18:16,547 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:18:16,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:18:16,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:18:16,549 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:18:16,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (47)] Waiting until timeout for monitored process [2023-05-20 07:18:16,555 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:18:16,558 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:18:16,558 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:18:16,558 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:18:24,194 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:24,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:24,195 INFO L85 PathProgramCache]: Analyzing trace with hash -945416855, now seen corresponding path program 1 times [2023-05-20 07:18:24,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:24,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361062656] [2023-05-20 07:18:24,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:24,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:24,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:18:24,366 INFO L134 CoverageAnalysis]: Checked inductivity of 8782 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 8397 trivial. 0 not checked. [2023-05-20 07:18:24,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:18:24,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361062656] [2023-05-20 07:18:24,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361062656] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:18:24,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:18:24,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:18:24,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39950537] [2023-05-20 07:18:24,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:18:24,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:18:24,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:18:24,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:18:24,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:18:24,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:24,367 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:18:24,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 218.0) internal successors, (436), 2 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-20 07:18:24,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:36,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:36,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2023-05-20 07:18:36,502 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:36,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:36,503 INFO L85 PathProgramCache]: Analyzing trace with hash -323578809, now seen corresponding path program 1 times [2023-05-20 07:18:36,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:36,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083215411] [2023-05-20 07:18:36,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:36,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:36,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:18:37,241 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 575 proven. 0 refuted. 0 times theorem prover too weak. 7030 trivial. 0 not checked. [2023-05-20 07:18:37,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:18:37,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083215411] [2023-05-20 07:18:37,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083215411] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:18:37,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:18:37,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:18:37,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158142412] [2023-05-20 07:18:37,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:18:37,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:18:37,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:18:37,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:18:37,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:18:37,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:37,243 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:18:37,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 311.0) internal successors, (933), 3 states have internal predecessors, (933), 0 states have call successors, (0), 0 states 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 07:18:37,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:37,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:38,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:38,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:18:38,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2023-05-20 07:18:38,334 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:38,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:38,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1087252961, now seen corresponding path program 1 times [2023-05-20 07:18:38,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:38,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645780996] [2023-05-20 07:18:38,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:38,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:38,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:18:38,654 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:18:38,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:18:38,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645780996] [2023-05-20 07:18:38,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645780996] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:18:38,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:18:38,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:18:38,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957019273] [2023-05-20 07:18:38,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:18:38,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:18:38,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:18:38,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:18:38,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:18:38,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:38,655 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:18:38,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:18:38,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:38,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:18:38,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:44,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:44,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:18:44,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:18:44,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2023-05-20 07:18:44,909 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:44,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:44,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1845991191, now seen corresponding path program 1 times [2023-05-20 07:18:44,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:44,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483324215] [2023-05-20 07:18:44,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:44,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:18:45,031 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:18:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:18:45,423 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:18:45,424 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:18:45,424 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:18:45,424 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:18:45,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2023-05-20 07:18:45,425 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:18:45,425 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:18:45,425 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-05-20 07:18:45,497 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2023-05-20 07:18:45,503 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:18:45,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:18:45,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:18:45,509 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 07:18:45,511 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 07:18:45,512 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:18:45,516 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:18:45,516 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:18:45,516 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:18:52,784 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:18:52,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:18:52,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1401284166, now seen corresponding path program 1 times [2023-05-20 07:18:52,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:18:52,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166856915] [2023-05-20 07:18:52,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:18:52,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:18:52,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:18:52,936 INFO L134 CoverageAnalysis]: Checked inductivity of 8005 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 7610 trivial. 0 not checked. [2023-05-20 07:18:52,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:18:52,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166856915] [2023-05-20 07:18:52,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166856915] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:18:52,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:18:52,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:18:52,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105788169] [2023-05-20 07:18:52,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:18:52,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:18:52,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:18:52,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:18:52,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:18:52,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:18:52,938 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:18:52,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 233.5) internal successors, (467), 2 states have internal predecessors, (467), 0 states have call successors, (0), 0 states 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 07:18:52,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:07,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:07,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2023-05-20 07:19:07,688 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:07,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:07,688 INFO L85 PathProgramCache]: Analyzing trace with hash -799379645, now seen corresponding path program 1 times [2023-05-20 07:19:07,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:07,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442971868] [2023-05-20 07:19:07,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:07,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:19:08,415 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 590 proven. 0 refuted. 0 times theorem prover too weak. 7410 trivial. 0 not checked. [2023-05-20 07:19:08,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:19:08,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442971868] [2023-05-20 07:19:08,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442971868] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:19:08,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:19:08,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:19:08,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637670897] [2023-05-20 07:19:08,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:19:08,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:19:08,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:19:08,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:19:08,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:19:08,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:08,416 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:19:08,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 318.6666666666667) internal successors, (956), 3 states have internal predecessors, (956), 0 states have call successors, (0), 0 states 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 07:19:08,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:08,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:09,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:09,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:19:09,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2023-05-20 07:19:09,644 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:09,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:09,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1792264529, now seen corresponding path program 1 times [2023-05-20 07:19:09,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:09,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477546839] [2023-05-20 07:19:09,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:09,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:09,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:19:09,958 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:19:09,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:19:09,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477546839] [2023-05-20 07:19:09,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477546839] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:19:09,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:19:09,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:19:09,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067814121] [2023-05-20 07:19:09,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:19:09,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:19:09,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:19:09,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:19:09,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:19:09,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:09,960 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:19:09,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:19:09,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:09,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:19:09,960 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:17,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:17,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:19:17,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:19:17,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2023-05-20 07:19:17,361 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:17,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:17,362 INFO L85 PathProgramCache]: Analyzing trace with hash -2077765299, now seen corresponding path program 1 times [2023-05-20 07:19:17,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:17,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370080236] [2023-05-20 07:19:17,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:17,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:19:17,480 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:19:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:19:17,875 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:19:17,875 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:19:17,875 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:19:17,875 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:19:17,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2023-05-20 07:19:18,010 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:19:18,011 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:19:18,011 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-05-20 07:19:18,099 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2023-05-20 07:19:18,105 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:19:18,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:19:18,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:19:18,110 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:19:18,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Waiting until timeout for monitored process [2023-05-20 07:19:18,117 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:19:18,121 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:19:18,122 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:19:18,122 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:19:19,897 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:19,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:19,898 INFO L85 PathProgramCache]: Analyzing trace with hash 591512723, now seen corresponding path program 1 times [2023-05-20 07:19:19,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:19,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804208558] [2023-05-20 07:19:19,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:19,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:20,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:19:20,117 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:19:20,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:19:20,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804208558] [2023-05-20 07:19:20,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804208558] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:19:20,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:19:20,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:19:20,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507723933] [2023-05-20 07:19:20,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:19:20,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:19:20,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:19:20,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:19:20,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:19:20,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:20,118 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:19:20,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:19:20,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:35,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:35,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2023-05-20 07:19:35,333 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:35,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:35,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1494369512, now seen corresponding path program 1 times [2023-05-20 07:19:35,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:35,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503887266] [2023-05-20 07:19:35,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:35,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:19:36,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 605 proven. 0 refuted. 0 times theorem prover too weak. 7800 trivial. 0 not checked. [2023-05-20 07:19:36,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:19:36,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503887266] [2023-05-20 07:19:36,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503887266] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:19:36,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:19:36,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:19:36,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613076404] [2023-05-20 07:19:36,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:19:36,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:19:36,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:19:36,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:19:36,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:19:36,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:36,212 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:19:36,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 326.3333333333333) internal successors, (979), 3 states have internal predecessors, (979), 0 states have call successors, (0), 0 states 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 07:19:36,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:36,212 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:37,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:37,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:19:37,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2023-05-20 07:19:37,095 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:37,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:37,095 INFO L85 PathProgramCache]: Analyzing trace with hash 1379249535, now seen corresponding path program 1 times [2023-05-20 07:19:37,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:37,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64123536] [2023-05-20 07:19:37,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:37,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:19:37,500 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:19:37,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:19:37,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64123536] [2023-05-20 07:19:37,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64123536] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:19:37,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:19:37,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:19:37,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938463547] [2023-05-20 07:19:37,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:19:37,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:19:37,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:19:37,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:19:37,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:19:37,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:37,501 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:19:37,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:19:37,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:37,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:19:37,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:43,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:43,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:19:43,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:19:43,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2023-05-20 07:19:43,691 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:43,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:43,692 INFO L85 PathProgramCache]: Analyzing trace with hash 219997214, now seen corresponding path program 1 times [2023-05-20 07:19:43,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:43,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351933277] [2023-05-20 07:19:43,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:43,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:19:43,816 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:19:43,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:19:44,381 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:19:44,381 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:19:44,381 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:19:44,381 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:19:44,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2023-05-20 07:19:44,382 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:19:44,382 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:19:44,382 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-05-20 07:19:44,463 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2023-05-20 07:19:44,468 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:19:44,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:19:44,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:19:44,469 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 07:19:44,470 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 07:19:44,474 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:19:44,477 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:19:44,477 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:19:44,477 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:19:51,293 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:19:51,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:19:51,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1058849357, now seen corresponding path program 1 times [2023-05-20 07:19:51,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:19:51,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051527729] [2023-05-20 07:19:51,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:19:51,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:19:51,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:19:51,615 INFO L134 CoverageAnalysis]: Checked inductivity of 8825 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 8410 trivial. 0 not checked. [2023-05-20 07:19:51,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:19:51,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051527729] [2023-05-20 07:19:51,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051527729] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:19:51,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:19:51,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:19:51,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641959031] [2023-05-20 07:19:51,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:19:51,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:19:51,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:19:51,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:19:51,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:19:51,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:19:51,618 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:19:51,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 241.5) internal successors, (483), 2 states have internal predecessors, (483), 0 states have call successors, (0), 0 states 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 07:19:51,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:07,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:07,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2023-05-20 07:20:07,045 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:07,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:07,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1115466470, now seen corresponding path program 1 times [2023-05-20 07:20:07,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:07,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184446147] [2023-05-20 07:20:07,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:07,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:20:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:20:07,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 620 proven. 0 refuted. 0 times theorem prover too weak. 8200 trivial. 0 not checked. [2023-05-20 07:20:07,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:20:07,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184446147] [2023-05-20 07:20:07,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184446147] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:20:07,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:20:07,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:20:07,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505993288] [2023-05-20 07:20:07,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:20:07,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:20:07,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:20:07,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:20:07,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:20:07,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:07,868 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:20:07,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 334.0) internal successors, (1002), 3 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states 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 07:20:07,869 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:07,869 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:20:08,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2023-05-20 07:20:08,907 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:08,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:08,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1533448217, now seen corresponding path program 1 times [2023-05-20 07:20:08,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:08,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809600088] [2023-05-20 07:20:08,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:08,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:20:08,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:20:09,322 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:20:09,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:20:09,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809600088] [2023-05-20 07:20:09,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809600088] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:20:09,323 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:20:09,323 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:20:09,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586732096] [2023-05-20 07:20:09,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:20:09,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:20:09,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:20:09,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:20:09,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:20:09,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:09,324 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:20:09,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:20:09,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:09,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:20:09,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:16,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:16,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:20:16,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:20:16,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2023-05-20 07:20:16,895 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:16,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:16,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1621730979, now seen corresponding path program 1 times [2023-05-20 07:20:16,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:16,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22401862] [2023-05-20 07:20:16,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:16,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:20:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:20:17,020 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:20:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:20:17,575 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:20:17,575 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:20:17,575 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:20:17,575 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:20:17,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2023-05-20 07:20:17,576 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:20:17,576 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:20:17,577 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-05-20 07:20:17,667 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2023-05-20 07:20:17,674 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:20:17,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:20:17,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:20:17,676 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:20:17,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Waiting until timeout for monitored process [2023-05-20 07:20:17,682 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:20:17,686 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:20:17,687 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:20:17,687 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:20:25,182 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:25,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:25,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1951615970, now seen corresponding path program 1 times [2023-05-20 07:20:25,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:25,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342504179] [2023-05-20 07:20:25,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:25,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:20:25,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:20:25,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9250 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 8825 trivial. 0 not checked. [2023-05-20 07:20:25,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:20:25,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342504179] [2023-05-20 07:20:25,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342504179] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:20:25,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:20:25,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:20:25,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289193396] [2023-05-20 07:20:25,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:20:25,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:20:25,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:20:25,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:20:25,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:20:25,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:25,347 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:20:25,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 233.5) internal successors, (467), 2 states have internal predecessors, (467), 0 states have call successors, (0), 0 states 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 07:20:25,347 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:41,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:41,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2023-05-20 07:20:41,432 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:41,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:41,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1070853983, now seen corresponding path program 1 times [2023-05-20 07:20:41,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:41,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353593840] [2023-05-20 07:20:41,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:41,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:20:41,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:20:42,285 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 635 proven. 0 refuted. 0 times theorem prover too weak. 8610 trivial. 0 not checked. [2023-05-20 07:20:42,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:20:42,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353593840] [2023-05-20 07:20:42,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353593840] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:20:42,286 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:20:42,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:20:42,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477766249] [2023-05-20 07:20:42,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:20:42,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:20:42,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:20:42,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:20:42,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:20:42,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:42,287 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:20:42,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 341.6666666666667) internal successors, (1025), 3 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states 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 07:20:42,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:42,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:43,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:43,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:20:43,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2023-05-20 07:20:43,497 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:43,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:43,498 INFO L85 PathProgramCache]: Analyzing trace with hash 784631543, now seen corresponding path program 1 times [2023-05-20 07:20:43,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:43,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032647020] [2023-05-20 07:20:43,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:43,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:20:43,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:20:43,878 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:20:43,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:20:43,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032647020] [2023-05-20 07:20:43,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032647020] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:20:43,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:20:43,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:20:43,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915077100] [2023-05-20 07:20:43,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:20:43,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:20:43,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:20:43,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:20:43,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:20:43,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:43,879 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:20:43,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:20:43,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:43,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:20:43,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:51,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:20:51,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:20:51,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:20:51,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2023-05-20 07:20:51,798 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:51,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:51,799 INFO L85 PathProgramCache]: Analyzing trace with hash -158492696, now seen corresponding path program 1 times [2023-05-20 07:20:51,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:51,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632023034] [2023-05-20 07:20:51,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:51,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:20:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:20:51,925 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:20:51,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:20:52,396 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:20:52,396 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:20:52,397 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:20:52,397 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:20:52,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2023-05-20 07:20:52,398 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:20:52,399 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:20:52,399 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-05-20 07:20:52,475 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2023-05-20 07:20:52,481 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:20:52,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:20:52,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:20:52,488 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 07:20:52,489 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 07:20:52,492 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:20:52,497 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:20:52,497 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:20:52,497 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:20:59,996 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:20:59,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:20:59,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1350903488, now seen corresponding path program 1 times [2023-05-20 07:20:59,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:20:59,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147544828] [2023-05-20 07:20:59,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:20:59,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:21:00,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:21:00,242 INFO L134 CoverageAnalysis]: Checked inductivity of 9685 backedges. 435 proven. 0 refuted. 0 times theorem prover too weak. 9250 trivial. 0 not checked. [2023-05-20 07:21:00,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:21:00,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147544828] [2023-05-20 07:21:00,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147544828] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:21:00,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:21:00,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:21:00,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618227786] [2023-05-20 07:21:00,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:21:00,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:21:00,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:21:00,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:21:00,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:21:00,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:00,244 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:21:00,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 249.5) internal successors, (499), 2 states have internal predecessors, (499), 0 states have call successors, (0), 0 states 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 07:21:00,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:16,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:16,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2023-05-20 07:21:16,494 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:21:16,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:21:16,494 INFO L85 PathProgramCache]: Analyzing trace with hash 740116089, now seen corresponding path program 1 times [2023-05-20 07:21:16,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:21:16,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594787541] [2023-05-20 07:21:16,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:21:16,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:21:16,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:21:17,353 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 650 proven. 0 refuted. 0 times theorem prover too weak. 9030 trivial. 0 not checked. [2023-05-20 07:21:17,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:21:17,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594787541] [2023-05-20 07:21:17,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594787541] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:21:17,354 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:21:17,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:21:17,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815261863] [2023-05-20 07:21:17,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:21:17,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:21:17,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:21:17,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:21:17,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:21:17,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:17,356 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:21:17,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 349.3333333333333) internal successors, (1048), 3 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states 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 07:21:17,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:17,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:19,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:19,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:21:19,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2023-05-20 07:21:19,098 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:21:19,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:21:19,098 INFO L85 PathProgramCache]: Analyzing trace with hash -769949725, now seen corresponding path program 1 times [2023-05-20 07:21:19,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:21:19,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868193193] [2023-05-20 07:21:19,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:21:19,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:21:19,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:21:19,763 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:21:19,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:21:19,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868193193] [2023-05-20 07:21:19,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868193193] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:21:19,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:21:19,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:21:19,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514261242] [2023-05-20 07:21:19,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:21:19,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:21:19,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:21:19,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:21:19,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:21:19,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:19,766 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:21:19,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:21:19,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:19,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:21:19,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:21:30,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:21:30,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2023-05-20 07:21:30,938 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:21:30,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:21:30,938 INFO L85 PathProgramCache]: Analyzing trace with hash -2142903818, now seen corresponding path program 1 times [2023-05-20 07:21:30,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:21:30,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844068939] [2023-05-20 07:21:30,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:21:30,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:21:31,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:21:31,067 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:21:31,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:21:31,573 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:21:31,574 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:21:31,574 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:21:31,574 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:21:31,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2023-05-20 07:21:31,575 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:21:31,575 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:21:31,575 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-05-20 07:21:31,655 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2023-05-20 07:21:31,660 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:21:31,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:21:31,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:21:31,702 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:21:31,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Waiting until timeout for monitored process [2023-05-20 07:21:31,708 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:21:31,712 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:21:31,712 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:21:31,712 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:21:43,554 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:21:43,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:21:43,555 INFO L85 PathProgramCache]: Analyzing trace with hash 245529162, now seen corresponding path program 1 times [2023-05-20 07:21:43,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:21:43,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204430251] [2023-05-20 07:21:43,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:21:43,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:21:43,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:21:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 12774 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 12329 trivial. 0 not checked. [2023-05-20 07:21:43,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:21:43,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204430251] [2023-05-20 07:21:43,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204430251] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:21:43,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:21:43,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:21:43,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605235423] [2023-05-20 07:21:43,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:21:43,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:21:43,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:21:43,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:21:43,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:21:43,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:21:43,780 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:21:43,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 250.5) internal successors, (501), 2 states have internal predecessors, (501), 0 states have call successors, (0), 0 states 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 07:21:43,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:03,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:03,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2023-05-20 07:22:03,778 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:22:03,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:22:03,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1573320906, now seen corresponding path program 1 times [2023-05-20 07:22:03,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:22:03,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017823470] [2023-05-20 07:22:03,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:22:03,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:22:03,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:22:04,616 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 665 proven. 0 refuted. 0 times theorem prover too weak. 9460 trivial. 0 not checked. [2023-05-20 07:22:04,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:22:04,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017823470] [2023-05-20 07:22:04,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017823470] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:22:04,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:22:04,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:22:04,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059809086] [2023-05-20 07:22:04,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:22:04,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:22:04,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:22:04,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:22:04,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:22:04,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:04,618 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:22:04,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 357.0) internal successors, (1071), 3 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states 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 07:22:04,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:04,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:05,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:05,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:22:05,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2023-05-20 07:22:05,714 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:22:05,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:22:05,714 INFO L85 PathProgramCache]: Analyzing trace with hash 28039135, now seen corresponding path program 1 times [2023-05-20 07:22:05,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:22:05,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712214752] [2023-05-20 07:22:05,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:22:05,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:22:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:22:06,142 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:22:06,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:22:06,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712214752] [2023-05-20 07:22:06,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712214752] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:22:06,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:22:06,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:22:06,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456350690] [2023-05-20 07:22:06,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:22:06,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:22:06,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:22:06,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:22:06,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:22:06,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:06,143 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:22:06,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:22:06,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:06,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:22:06,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:16,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:16,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:22:16,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:22:16,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2023-05-20 07:22:16,375 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:22:16,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:22:16,375 INFO L85 PathProgramCache]: Analyzing trace with hash -503589532, now seen corresponding path program 1 times [2023-05-20 07:22:16,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:22:16,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670878933] [2023-05-20 07:22:16,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:22:16,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:22:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:22:16,517 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:22:16,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:22:17,173 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:22:17,174 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:22:17,174 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:22:17,174 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:22:17,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2023-05-20 07:22:17,174 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:22:17,175 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:22:17,175 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-05-20 07:22:17,256 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2023-05-20 07:22:17,263 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:22:17,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:22:17,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:22:17,270 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 07:22:17,271 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 07:22:17,277 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:22:17,282 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:22:17,282 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:22:17,282 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:22:26,149 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:22:26,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:22:26,150 INFO L85 PathProgramCache]: Analyzing trace with hash -324120373, now seen corresponding path program 1 times [2023-05-20 07:22:26,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:22:26,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806517408] [2023-05-20 07:22:26,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:22:26,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:22:26,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:22:26,336 INFO L134 CoverageAnalysis]: Checked inductivity of 10585 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 10130 trivial. 0 not checked. [2023-05-20 07:22:26,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:22:26,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806517408] [2023-05-20 07:22:26,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806517408] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:22:26,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:22:26,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:22:26,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006401751] [2023-05-20 07:22:26,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:22:26,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:22:26,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:22:26,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:22:26,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:22:26,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:26,338 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:22:26,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 257.5) internal successors, (515), 2 states have internal predecessors, (515), 0 states have call successors, (0), 0 states 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 07:22:26,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:45,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:45,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2023-05-20 07:22:45,923 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:22:45,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:22:45,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1703344588, now seen corresponding path program 1 times [2023-05-20 07:22:45,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:22:45,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427723705] [2023-05-20 07:22:45,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:22:45,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:22:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:22:46,924 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 680 proven. 0 refuted. 0 times theorem prover too weak. 9900 trivial. 0 not checked. [2023-05-20 07:22:46,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:22:46,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427723705] [2023-05-20 07:22:46,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427723705] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:22:46,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:22:46,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:22:46,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368442981] [2023-05-20 07:22:46,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:22:46,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:22:46,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:22:46,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:22:46,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:22:46,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:46,927 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:22:46,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 364.6666666666667) internal successors, (1094), 3 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states 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 07:22:46,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:46,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:48,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:48,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:22:48,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2023-05-20 07:22:48,293 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:22:48,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:22:48,293 INFO L85 PathProgramCache]: Analyzing trace with hash -595394541, now seen corresponding path program 1 times [2023-05-20 07:22:48,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:22:48,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465892175] [2023-05-20 07:22:48,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:22:48,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:22:48,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:22:48,606 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:22:48,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:22:48,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465892175] [2023-05-20 07:22:48,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465892175] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:22:48,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:22:48,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:22:48,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030335605] [2023-05-20 07:22:48,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:22:48,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:22:48,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:22:48,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:22:48,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:22:48,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:48,607 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:22:48,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:22:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:22:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:58,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:22:58,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:22:58,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:22:58,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2023-05-20 07:22:58,607 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:22:58,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:22:58,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1886648074, now seen corresponding path program 1 times [2023-05-20 07:22:58,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:22:58,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230550487] [2023-05-20 07:22:58,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:22:58,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:22:58,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:22:58,748 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:22:58,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:22:59,330 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:22:59,331 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:22:59,331 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:22:59,331 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:22:59,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2023-05-20 07:22:59,331 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:22:59,332 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:22:59,332 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-05-20 07:22:59,413 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2023-05-20 07:22:59,418 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:22:59,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:22:59,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:22:59,420 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-20 07:22:59,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (55)] Waiting until timeout for monitored process [2023-05-20 07:22:59,425 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:22:59,428 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:22:59,428 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:22:59,428 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:23:01,605 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:23:01,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:23:01,606 INFO L85 PathProgramCache]: Analyzing trace with hash 202741675, now seen corresponding path program 1 times [2023-05-20 07:23:01,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:23:01,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816011341] [2023-05-20 07:23:01,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:23:01,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:23:01,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:23:01,671 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2023-05-20 07:23:01,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:23:01,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816011341] [2023-05-20 07:23:01,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816011341] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:23:01,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:23:01,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:23:01,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294371953] [2023-05-20 07:23:01,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:23:01,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:23:01,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:23:01,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:23:01,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:23:01,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:01,672 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:23:01,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 85.0) internal successors, (170), 2 states have internal predecessors, (170), 0 states have call successors, (0), 0 states 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 07:23:01,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:26,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:26,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2023-05-20 07:23:26,866 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:23:26,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:23:26,866 INFO L85 PathProgramCache]: Analyzing trace with hash -1050807473, now seen corresponding path program 1 times [2023-05-20 07:23:26,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:23:26,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958760562] [2023-05-20 07:23:26,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:23:26,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:23:26,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:23:27,826 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 695 proven. 0 refuted. 0 times theorem prover too weak. 10350 trivial. 0 not checked. [2023-05-20 07:23:27,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:23:27,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958760562] [2023-05-20 07:23:27,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958760562] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:23:27,827 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:23:27,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:23:27,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113665475] [2023-05-20 07:23:27,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:23:27,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:23:27,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:23:27,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:23:27,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:23:27,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:27,829 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:23:27,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 372.3333333333333) internal successors, (1117), 3 states have internal predecessors, (1117), 0 states have call successors, (0), 0 states 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 07:23:27,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:27,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:28,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:28,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:23:28,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2023-05-20 07:23:28,812 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:23:28,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:23:28,812 INFO L85 PathProgramCache]: Analyzing trace with hash 845170255, now seen corresponding path program 1 times [2023-05-20 07:23:28,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:23:28,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504373793] [2023-05-20 07:23:28,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:23:28,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:23:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:23:29,153 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:23:29,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:23:29,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504373793] [2023-05-20 07:23:29,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504373793] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:23:29,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:23:29,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:23:29,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769019098] [2023-05-20 07:23:29,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:23:29,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:23:29,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:23:29,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:23:29,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:23:29,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:29,154 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:23:29,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:23:29,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:29,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:23:29,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:39,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:39,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:23:39,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-20 07:23:39,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2023-05-20 07:23:39,875 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:23:39,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:23:39,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1081339649, now seen corresponding path program 1 times [2023-05-20 07:23:39,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:23:39,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489691099] [2023-05-20 07:23:39,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:23:39,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:23:40,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:23:40,022 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-20 07:23:40,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-20 07:23:40,757 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-20 07:23:40,757 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-20 07:23:40,757 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-20 07:23:40,757 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-20 07:23:40,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2023-05-20 07:23:40,758 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-20 07:23:40,758 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-20 07:23:40,758 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-05-20 07:23:40,855 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2023-05-20 07:23:40,861 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:23:40,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-20 07:23:40,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-20 07:23:40,866 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 07:23:40,868 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 07:23:40,873 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-20 07:23:40,877 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-20 07:23:40,878 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;@2152fe65, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-20 07:23:40,878 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-20 07:23:50,046 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:23:50,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:23:50,047 INFO L85 PathProgramCache]: Analyzing trace with hash -301078754, now seen corresponding path program 1 times [2023-05-20 07:23:50,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:23:50,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781218110] [2023-05-20 07:23:50,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:23:50,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:23:50,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:23:50,332 INFO L134 CoverageAnalysis]: Checked inductivity of 11525 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 11050 trivial. 0 not checked. [2023-05-20 07:23:50,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:23:50,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781218110] [2023-05-20 07:23:50,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781218110] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:23:50,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:23:50,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-20 07:23:50,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101440808] [2023-05-20 07:23:50,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:23:50,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-20 07:23:50,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:23:50,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-20 07:23:50,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-20 07:23:50,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:23:50,333 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:23:50,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 265.5) internal successors, (531), 2 states have internal predecessors, (531), 0 states have call successors, (0), 0 states 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 07:23:50,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:10,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:10,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2023-05-20 07:24:10,042 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:24:10,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:24:10,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1942386099, now seen corresponding path program 1 times [2023-05-20 07:24:10,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:24:10,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308856336] [2023-05-20 07:24:10,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:24:10,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:24:10,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:24:11,126 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 710 proven. 0 refuted. 0 times theorem prover too weak. 10810 trivial. 0 not checked. [2023-05-20 07:24:11,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:24:11,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308856336] [2023-05-20 07:24:11,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308856336] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:24:11,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:24:11,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-20 07:24:11,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200144114] [2023-05-20 07:24:11,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:24:11,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-20 07:24:11,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:24:11,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-20 07:24:11,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-20 07:24:11,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:11,128 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:24:11,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 380.0) internal successors, (1140), 3 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states 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 07:24:11,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:11,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:12,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:12,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:24:12,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2023-05-20 07:24:12,299 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-20 07:24:12,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-20 07:24:12,299 INFO L85 PathProgramCache]: Analyzing trace with hash -149226829, now seen corresponding path program 1 times [2023-05-20 07:24:12,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-20 07:24:12,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940619649] [2023-05-20 07:24:12,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-20 07:24:12,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-20 07:24:12,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-20 07:24:12,628 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2023-05-20 07:24:12,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-20 07:24:12,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940619649] [2023-05-20 07:24:12,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940619649] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-20 07:24:12,629 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-20 07:24:12,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-20 07:24:12,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106502005] [2023-05-20 07:24:12,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-20 07:24:12,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-20 07:24:12,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-20 07:24:12,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-20 07:24:12,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-20 07:24:12,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:12,630 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-20 07:24:12,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.5) internal successors, (321), 6 states have internal predecessors, (321), 0 states have call successors, (0), 0 states 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 07:24:12,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-20 07:24:12,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-20 07:24:12,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2023-05-20 07:24:21,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2023-05-20 07:24:21,003 WARN L619 AbstractCegarLoop]: Verification canceled: while XnfDer was eliminating 1 quantified variables from 4 xjuncts. [2023-05-20 07:24:21,003 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-05-20 07:24:21,003 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-05-20 07:24:21,004 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-20 07:24:21,005 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 48 thread instances [2023-05-20 07:24:21,005 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-20 07:24:21,011 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 07:24:21,017 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 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (14)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 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 07:24:21,017 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 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 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 07:24:21,017 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 07:24:21,017 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 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 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 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (35)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (19)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 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 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,017 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 07:24:21,017 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,016 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (27)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,016 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 07:24:21,016 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 07:24:21,016 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 07:24:21,014 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 07:24:21,014 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 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (31)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 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 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (29)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (47)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (49)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 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 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (43)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (45)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 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 07:24:21,014 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 07:24:21,014 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 07:24:21,014 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 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (55)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (33)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (39)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 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 07:24:21,014 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 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (41)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (51)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,014 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-20 07:24:21,023 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.05 07:24:21 BasicIcfg [2023-05-20 07:24:21,023 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-20 07:24:21,023 INFO L158 Benchmark]: Toolchain (without parser) took 736530.32ms. Allocated memory was 180.4MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 123.3MB in the beginning and 739.5MB in the end (delta: -616.2MB). Peak memory consumption was 4.2GB. Max. memory is 8.0GB. [2023-05-20 07:24:21,024 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 180.4MB. Free memory is still 142.9MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-20 07:24:21,024 INFO L158 Benchmark]: CACSL2BoogieTranslator took 550.55ms. Allocated memory is still 180.4MB. Free memory was 123.2MB in the beginning and 134.4MB in the end (delta: -11.3MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2023-05-20 07:24:21,024 INFO L158 Benchmark]: Boogie Procedure Inliner took 65.01ms. Allocated memory is still 180.4MB. Free memory was 134.4MB in the beginning and 132.0MB in the end (delta: 2.4MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2023-05-20 07:24:21,024 INFO L158 Benchmark]: Boogie Preprocessor took 44.65ms. Allocated memory is still 180.4MB. Free memory was 132.0MB in the beginning and 130.2MB in the end (delta: 1.8MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2023-05-20 07:24:21,024 INFO L158 Benchmark]: RCFGBuilder took 511.68ms. Allocated memory is still 180.4MB. Free memory was 130.2MB in the beginning and 115.0MB in the end (delta: 15.2MB). Peak memory consumption was 15.7MB. Max. memory is 8.0GB. [2023-05-20 07:24:21,024 INFO L158 Benchmark]: TraceAbstraction took 735352.10ms. Allocated memory was 180.4MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 113.9MB in the beginning and 739.5MB in the end (delta: -625.6MB). Peak memory consumption was 4.2GB. Max. memory is 8.0GB. [2023-05-20 07:24:21,025 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 180.4MB. Free memory is still 142.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 550.55ms. Allocated memory is still 180.4MB. Free memory was 123.2MB in the beginning and 134.4MB in the end (delta: -11.3MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 65.01ms. Allocated memory is still 180.4MB. Free memory was 134.4MB in the beginning and 132.0MB in the end (delta: 2.4MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 44.65ms. Allocated memory is still 180.4MB. Free memory was 132.0MB in the beginning and 130.2MB in the end (delta: 1.8MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 511.68ms. Allocated memory is still 180.4MB. Free memory was 130.2MB in the beginning and 115.0MB in the end (delta: 15.2MB). Peak memory consumption was 15.7MB. Max. memory is 8.0GB. * TraceAbstraction took 735352.10ms. Allocated memory was 180.4MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 113.9MB in the beginning and 739.5MB in the end (delta: -625.6MB). Peak memory consumption was 4.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1728, independent: 1574, independent conditional: 170, independent unconditional: 1404, dependent: 154, dependent conditional: 143, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1587, independent: 1574, independent conditional: 170, independent unconditional: 1404, dependent: 13, dependent conditional: 2, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1587, independent: 1574, independent conditional: 170, independent unconditional: 1404, dependent: 13, dependent conditional: 2, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1588, independent: 1574, independent conditional: 0, independent unconditional: 1574, dependent: 14, dependent conditional: 1, dependent unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1588, independent: 1574, independent conditional: 0, independent unconditional: 1574, dependent: 14, dependent conditional: 0, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1588, independent: 1574, independent conditional: 0, independent unconditional: 1574, dependent: 14, dependent conditional: 0, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1308, independent: 1297, independent conditional: 0, independent unconditional: 1297, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1308, independent: 1287, independent conditional: 0, independent unconditional: 1287, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 21, independent: 10, independent conditional: 0, independent unconditional: 10, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 21, independent: 10, independent conditional: 0, independent unconditional: 10, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 131, independent: 82, independent conditional: 0, independent unconditional: 82, dependent: 49, dependent conditional: 0, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1588, independent: 277, independent conditional: 0, independent unconditional: 277, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1308, unknown conditional: 0, unknown unconditional: 1308] , Statistics on independence cache: Total cache size (in pairs): 1308, Positive cache size: 1297, Positive conditional cache size: 0, Positive unconditional cache size: 1297, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11, 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: 141 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 82, Number of trivial persistent sets: 62, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1415, independent: 1404, independent conditional: 0, independent unconditional: 1404, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1728, independent: 1574, independent conditional: 170, independent unconditional: 1404, dependent: 154, dependent conditional: 143, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1587, independent: 1574, independent conditional: 170, independent unconditional: 1404, dependent: 13, dependent conditional: 2, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1587, independent: 1574, independent conditional: 170, independent unconditional: 1404, dependent: 13, dependent conditional: 2, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1588, independent: 1574, independent conditional: 0, independent unconditional: 1574, dependent: 14, dependent conditional: 1, dependent unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1588, independent: 1574, independent conditional: 0, independent unconditional: 1574, dependent: 14, dependent conditional: 0, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1588, independent: 1574, independent conditional: 0, independent unconditional: 1574, dependent: 14, dependent conditional: 0, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1308, independent: 1297, independent conditional: 0, independent unconditional: 1297, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1308, independent: 1287, independent conditional: 0, independent unconditional: 1287, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 21, independent: 10, independent conditional: 0, independent unconditional: 10, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 21, independent: 10, independent conditional: 0, independent unconditional: 10, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 131, independent: 82, independent conditional: 0, independent unconditional: 82, dependent: 49, dependent conditional: 0, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1588, independent: 277, independent conditional: 0, independent unconditional: 277, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1308, unknown conditional: 0, unknown unconditional: 1308] , Statistics on independence cache: Total cache size (in pairs): 1308, Positive cache size: 1297, Positive conditional cache size: 0, Positive unconditional cache size: 1297, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11, 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: 141 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6631, independent: 6387, independent conditional: 875, independent unconditional: 5512, dependent: 244, dependent conditional: 186, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6457, independent: 6387, independent conditional: 875, independent unconditional: 5512, dependent: 70, dependent conditional: 12, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6457, independent: 6387, independent conditional: 875, independent unconditional: 5512, dependent: 70, dependent conditional: 12, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6466, independent: 6387, independent conditional: 1, independent unconditional: 6386, dependent: 79, dependent conditional: 8, dependent unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6466, independent: 6387, independent conditional: 1, independent unconditional: 6386, dependent: 79, dependent conditional: 3, dependent unconditional: 76, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6466, independent: 6387, independent conditional: 1, independent unconditional: 6386, dependent: 79, dependent conditional: 3, dependent unconditional: 76, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4936, independent: 4875, independent conditional: 1, independent unconditional: 4874, dependent: 61, dependent conditional: 3, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4936, independent: 4835, independent conditional: 0, independent unconditional: 4835, dependent: 101, dependent conditional: 0, dependent unconditional: 101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 101, independent: 40, independent conditional: 1, independent unconditional: 39, dependent: 61, dependent conditional: 3, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 101, independent: 40, independent conditional: 1, independent unconditional: 39, dependent: 61, dependent conditional: 3, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 203, independent: 90, independent conditional: 3, independent unconditional: 87, dependent: 113, dependent conditional: 6, dependent unconditional: 107, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 6466, independent: 1512, independent conditional: 0, independent unconditional: 1512, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 4936, unknown conditional: 4, unknown unconditional: 4932] , Statistics on independence cache: Total cache size (in pairs): 4936, Positive cache size: 4875, Positive conditional cache size: 1, Positive unconditional cache size: 4874, Negative cache size: 61, Negative conditional cache size: 3, Negative unconditional cache size: 58, 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: 174 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.3s, Number of persistent set computation: 165, Number of trivial persistent sets: 127, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5570, independent: 5512, independent conditional: 0, independent unconditional: 5512, dependent: 58, dependent conditional: 0, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6631, independent: 6387, independent conditional: 875, independent unconditional: 5512, dependent: 244, dependent conditional: 186, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6457, independent: 6387, independent conditional: 875, independent unconditional: 5512, dependent: 70, dependent conditional: 12, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6457, independent: 6387, independent conditional: 875, independent unconditional: 5512, dependent: 70, dependent conditional: 12, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6466, independent: 6387, independent conditional: 1, independent unconditional: 6386, dependent: 79, dependent conditional: 8, dependent unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6466, independent: 6387, independent conditional: 1, independent unconditional: 6386, dependent: 79, dependent conditional: 3, dependent unconditional: 76, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6466, independent: 6387, independent conditional: 1, independent unconditional: 6386, dependent: 79, dependent conditional: 3, dependent unconditional: 76, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4936, independent: 4875, independent conditional: 1, independent unconditional: 4874, dependent: 61, dependent conditional: 3, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4936, independent: 4835, independent conditional: 0, independent unconditional: 4835, dependent: 101, dependent conditional: 0, dependent unconditional: 101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 101, independent: 40, independent conditional: 1, independent unconditional: 39, dependent: 61, dependent conditional: 3, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 101, independent: 40, independent conditional: 1, independent unconditional: 39, dependent: 61, dependent conditional: 3, dependent unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 203, independent: 90, independent conditional: 3, independent unconditional: 87, dependent: 113, dependent conditional: 6, dependent unconditional: 107, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 6466, independent: 1512, independent conditional: 0, independent unconditional: 1512, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 4936, unknown conditional: 4, unknown unconditional: 4932] , Statistics on independence cache: Total cache size (in pairs): 4936, Positive cache size: 4875, Positive conditional cache size: 1, Positive unconditional cache size: 4874, Negative cache size: 61, Negative conditional cache size: 3, Negative unconditional cache size: 58, 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: 174 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10438, independent: 10166, independent conditional: 1482, independent unconditional: 8684, dependent: 272, dependent conditional: 174, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10280, independent: 10166, independent conditional: 1482, independent unconditional: 8684, dependent: 114, dependent conditional: 16, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10280, independent: 10166, independent conditional: 1482, independent unconditional: 8684, dependent: 114, dependent conditional: 16, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10299, independent: 10166, independent conditional: 3, independent unconditional: 10163, dependent: 133, dependent conditional: 16, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10299, independent: 10166, independent conditional: 3, independent unconditional: 10163, dependent: 133, dependent conditional: 5, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10299, independent: 10166, independent conditional: 3, independent unconditional: 10163, dependent: 133, dependent conditional: 5, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7770, independent: 7667, independent conditional: 3, independent unconditional: 7664, dependent: 103, dependent conditional: 5, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7770, independent: 7602, independent conditional: 0, independent unconditional: 7602, dependent: 168, dependent conditional: 0, dependent unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 168, independent: 65, independent conditional: 3, independent unconditional: 62, dependent: 103, dependent conditional: 5, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 168, independent: 65, independent conditional: 3, independent unconditional: 62, dependent: 103, dependent conditional: 5, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 309, independent: 140, independent conditional: 5, independent unconditional: 136, dependent: 169, dependent conditional: 7, dependent unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10299, independent: 2499, independent conditional: 0, independent unconditional: 2499, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 7770, unknown conditional: 8, unknown unconditional: 7762] , Statistics on independence cache: Total cache size (in pairs): 7770, Positive cache size: 7667, Positive conditional cache size: 3, Positive unconditional cache size: 7664, Negative cache size: 103, Negative conditional cache size: 5, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 11, Maximal queried relation: 1, Independence queries for same thread: 158 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 252, Number of trivial persistent sets: 189, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8782, independent: 8684, independent conditional: 0, independent unconditional: 8684, dependent: 98, dependent conditional: 0, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10438, independent: 10166, independent conditional: 1482, independent unconditional: 8684, dependent: 272, dependent conditional: 174, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10280, independent: 10166, independent conditional: 1482, independent unconditional: 8684, dependent: 114, dependent conditional: 16, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10280, independent: 10166, independent conditional: 1482, independent unconditional: 8684, dependent: 114, dependent conditional: 16, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10299, independent: 10166, independent conditional: 3, independent unconditional: 10163, dependent: 133, dependent conditional: 16, dependent unconditional: 117, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10299, independent: 10166, independent conditional: 3, independent unconditional: 10163, dependent: 133, dependent conditional: 5, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10299, independent: 10166, independent conditional: 3, independent unconditional: 10163, dependent: 133, dependent conditional: 5, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7770, independent: 7667, independent conditional: 3, independent unconditional: 7664, dependent: 103, dependent conditional: 5, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7770, independent: 7602, independent conditional: 0, independent unconditional: 7602, dependent: 168, dependent conditional: 0, dependent unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 168, independent: 65, independent conditional: 3, independent unconditional: 62, dependent: 103, dependent conditional: 5, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 168, independent: 65, independent conditional: 3, independent unconditional: 62, dependent: 103, dependent conditional: 5, dependent unconditional: 98, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 309, independent: 140, independent conditional: 5, independent unconditional: 136, dependent: 169, dependent conditional: 7, dependent unconditional: 162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10299, independent: 2499, independent conditional: 0, independent unconditional: 2499, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 7770, unknown conditional: 8, unknown unconditional: 7762] , Statistics on independence cache: Total cache size (in pairs): 7770, Positive cache size: 7667, Positive conditional cache size: 3, Positive unconditional cache size: 7664, Negative cache size: 103, Negative conditional cache size: 5, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 11, Maximal queried relation: 1, Independence queries for same thread: 158 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 18769, independent: 18224, independent conditional: 3329, independent unconditional: 14895, dependent: 545, dependent conditional: 369, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 18427, independent: 18224, independent conditional: 3329, independent unconditional: 14895, dependent: 203, dependent conditional: 27, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 18427, independent: 18224, independent conditional: 3329, independent unconditional: 14895, dependent: 203, dependent conditional: 27, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 18485, independent: 18224, independent conditional: 18, independent unconditional: 18206, dependent: 261, dependent conditional: 40, dependent unconditional: 221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 18485, independent: 18224, independent conditional: 18, independent unconditional: 18206, dependent: 261, dependent conditional: 18, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 18485, independent: 18224, independent conditional: 18, independent unconditional: 18206, dependent: 261, dependent conditional: 18, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13389, independent: 13199, independent conditional: 11, independent unconditional: 13188, dependent: 190, dependent conditional: 14, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13389, independent: 13089, independent conditional: 0, independent unconditional: 13089, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 300, independent: 110, independent conditional: 11, independent unconditional: 99, dependent: 190, dependent conditional: 14, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 300, independent: 110, independent conditional: 11, independent unconditional: 99, dependent: 190, dependent conditional: 14, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 476, independent: 209, independent conditional: 35, independent unconditional: 173, dependent: 268, dependent conditional: 19, dependent unconditional: 249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 18485, independent: 5025, independent conditional: 7, independent unconditional: 5018, dependent: 71, dependent conditional: 4, dependent unconditional: 67, unknown: 13389, unknown conditional: 25, unknown unconditional: 13364] , Statistics on independence cache: Total cache size (in pairs): 13389, Positive cache size: 13199, Positive conditional cache size: 11, Positive unconditional cache size: 13188, Negative cache size: 190, Negative conditional cache size: 14, Negative unconditional cache size: 176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 2, Independence queries for same thread: 342 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.5s, Number of persistent set computation: 376, Number of trivial persistent sets: 273, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15071, independent: 14895, independent conditional: 0, independent unconditional: 14895, dependent: 176, dependent conditional: 0, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 18769, independent: 18224, independent conditional: 3329, independent unconditional: 14895, dependent: 545, dependent conditional: 369, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 18427, independent: 18224, independent conditional: 3329, independent unconditional: 14895, dependent: 203, dependent conditional: 27, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 18427, independent: 18224, independent conditional: 3329, independent unconditional: 14895, dependent: 203, dependent conditional: 27, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 18485, independent: 18224, independent conditional: 18, independent unconditional: 18206, dependent: 261, dependent conditional: 40, dependent unconditional: 221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 18485, independent: 18224, independent conditional: 18, independent unconditional: 18206, dependent: 261, dependent conditional: 18, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 18485, independent: 18224, independent conditional: 18, independent unconditional: 18206, dependent: 261, dependent conditional: 18, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13389, independent: 13199, independent conditional: 11, independent unconditional: 13188, dependent: 190, dependent conditional: 14, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13389, independent: 13089, independent conditional: 0, independent unconditional: 13089, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 300, independent: 110, independent conditional: 11, independent unconditional: 99, dependent: 190, dependent conditional: 14, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 300, independent: 110, independent conditional: 11, independent unconditional: 99, dependent: 190, dependent conditional: 14, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 476, independent: 209, independent conditional: 35, independent unconditional: 173, dependent: 268, dependent conditional: 19, dependent unconditional: 249, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 18485, independent: 5025, independent conditional: 7, independent unconditional: 5018, dependent: 71, dependent conditional: 4, dependent unconditional: 67, unknown: 13389, unknown conditional: 25, unknown unconditional: 13364] , Statistics on independence cache: Total cache size (in pairs): 13389, Positive cache size: 13199, Positive conditional cache size: 11, Positive unconditional cache size: 13188, Negative cache size: 190, Negative conditional cache size: 14, Negative unconditional cache size: 176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 2, Independence queries for same thread: 342 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 23491, independent: 22885, independent conditional: 3723, independent unconditional: 19162, dependent: 606, dependent conditional: 376, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23144, independent: 22885, independent conditional: 3723, independent unconditional: 19162, dependent: 259, dependent conditional: 29, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 23144, independent: 22885, independent conditional: 3723, independent unconditional: 19162, dependent: 259, dependent conditional: 29, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23214, independent: 22885, independent conditional: 22, independent unconditional: 22863, dependent: 329, dependent conditional: 48, dependent unconditional: 281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 23214, independent: 22885, independent conditional: 22, independent unconditional: 22863, dependent: 329, dependent conditional: 20, dependent unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 23214, independent: 22885, independent conditional: 22, independent unconditional: 22863, dependent: 329, dependent conditional: 20, dependent unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17334, independent: 17089, independent conditional: 13, independent unconditional: 17076, dependent: 245, dependent conditional: 15, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17334, independent: 16955, independent conditional: 0, independent unconditional: 16955, dependent: 379, dependent conditional: 0, dependent unconditional: 379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 379, independent: 134, independent conditional: 13, independent unconditional: 121, dependent: 245, dependent conditional: 15, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 379, independent: 134, independent conditional: 13, independent unconditional: 121, dependent: 245, dependent conditional: 15, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 547, independent: 223, independent conditional: 20, independent unconditional: 203, dependent: 324, dependent conditional: 19, dependent unconditional: 304, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 23214, independent: 5796, independent conditional: 9, independent unconditional: 5787, dependent: 84, dependent conditional: 5, dependent unconditional: 79, unknown: 17334, unknown conditional: 28, unknown unconditional: 17306] , Statistics on independence cache: Total cache size (in pairs): 17334, Positive cache size: 17089, Positive conditional cache size: 13, Positive unconditional cache size: 17076, Negative cache size: 245, Negative conditional cache size: 15, Negative unconditional cache size: 230, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 28, Maximal queried relation: 2, Independence queries for same thread: 347 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.6s, Number of persistent set computation: 419, Number of trivial persistent sets: 290, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 19392, independent: 19162, independent conditional: 0, independent unconditional: 19162, dependent: 230, dependent conditional: 0, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 23491, independent: 22885, independent conditional: 3723, independent unconditional: 19162, dependent: 606, dependent conditional: 376, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23144, independent: 22885, independent conditional: 3723, independent unconditional: 19162, dependent: 259, dependent conditional: 29, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 23144, independent: 22885, independent conditional: 3723, independent unconditional: 19162, dependent: 259, dependent conditional: 29, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 23214, independent: 22885, independent conditional: 22, independent unconditional: 22863, dependent: 329, dependent conditional: 48, dependent unconditional: 281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 23214, independent: 22885, independent conditional: 22, independent unconditional: 22863, dependent: 329, dependent conditional: 20, dependent unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 23214, independent: 22885, independent conditional: 22, independent unconditional: 22863, dependent: 329, dependent conditional: 20, dependent unconditional: 309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17334, independent: 17089, independent conditional: 13, independent unconditional: 17076, dependent: 245, dependent conditional: 15, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17334, independent: 16955, independent conditional: 0, independent unconditional: 16955, dependent: 379, dependent conditional: 0, dependent unconditional: 379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 379, independent: 134, independent conditional: 13, independent unconditional: 121, dependent: 245, dependent conditional: 15, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 379, independent: 134, independent conditional: 13, independent unconditional: 121, dependent: 245, dependent conditional: 15, dependent unconditional: 230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 547, independent: 223, independent conditional: 20, independent unconditional: 203, dependent: 324, dependent conditional: 19, dependent unconditional: 304, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 23214, independent: 5796, independent conditional: 9, independent unconditional: 5787, dependent: 84, dependent conditional: 5, dependent unconditional: 79, unknown: 17334, unknown conditional: 28, unknown unconditional: 17306] , Statistics on independence cache: Total cache size (in pairs): 17334, Positive cache size: 17089, Positive conditional cache size: 13, Positive unconditional cache size: 17076, Negative cache size: 245, Negative conditional cache size: 15, Negative unconditional cache size: 230, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 28, Maximal queried relation: 2, Independence queries for same thread: 347 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30241, independent: 29512, independent conditional: 4848, independent unconditional: 24664, dependent: 729, dependent conditional: 436, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29834, independent: 29512, independent conditional: 4848, independent unconditional: 24664, dependent: 322, dependent conditional: 29, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 29834, independent: 29512, independent conditional: 4848, independent unconditional: 24664, dependent: 322, dependent conditional: 29, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29904, independent: 29512, independent conditional: 22, independent unconditional: 29490, dependent: 392, dependent conditional: 48, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29904, independent: 29512, independent conditional: 22, independent unconditional: 29490, dependent: 392, dependent conditional: 20, dependent unconditional: 372, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29904, independent: 29512, independent conditional: 22, independent unconditional: 29490, dependent: 392, dependent conditional: 20, dependent unconditional: 372, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21967, independent: 21659, independent conditional: 13, independent unconditional: 21646, dependent: 308, dependent conditional: 15, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21967, independent: 21488, independent conditional: 0, independent unconditional: 21488, dependent: 479, dependent conditional: 0, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 479, independent: 171, independent conditional: 13, independent unconditional: 158, dependent: 308, dependent conditional: 15, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 479, independent: 171, independent conditional: 13, independent unconditional: 158, dependent: 308, dependent conditional: 15, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 601, independent: 230, independent conditional: 18, independent unconditional: 213, dependent: 371, dependent conditional: 17, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 29904, independent: 7853, independent conditional: 9, independent unconditional: 7844, dependent: 84, dependent conditional: 5, dependent unconditional: 79, unknown: 21967, unknown conditional: 28, unknown unconditional: 21939] , Statistics on independence cache: Total cache size (in pairs): 21967, Positive cache size: 21659, Positive conditional cache size: 13, Positive unconditional cache size: 21646, Negative cache size: 308, Negative conditional cache size: 15, Negative unconditional cache size: 293, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 28, Maximal queried relation: 2, Independence queries for same thread: 407 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.7s, Number of persistent set computation: 454, Number of trivial persistent sets: 307, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 24957, independent: 24664, independent conditional: 0, independent unconditional: 24664, dependent: 293, dependent conditional: 0, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30241, independent: 29512, independent conditional: 4848, independent unconditional: 24664, dependent: 729, dependent conditional: 436, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29834, independent: 29512, independent conditional: 4848, independent unconditional: 24664, dependent: 322, dependent conditional: 29, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 29834, independent: 29512, independent conditional: 4848, independent unconditional: 24664, dependent: 322, dependent conditional: 29, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29904, independent: 29512, independent conditional: 22, independent unconditional: 29490, dependent: 392, dependent conditional: 48, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29904, independent: 29512, independent conditional: 22, independent unconditional: 29490, dependent: 392, dependent conditional: 20, dependent unconditional: 372, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29904, independent: 29512, independent conditional: 22, independent unconditional: 29490, dependent: 392, dependent conditional: 20, dependent unconditional: 372, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 21967, independent: 21659, independent conditional: 13, independent unconditional: 21646, dependent: 308, dependent conditional: 15, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 21967, independent: 21488, independent conditional: 0, independent unconditional: 21488, dependent: 479, dependent conditional: 0, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 479, independent: 171, independent conditional: 13, independent unconditional: 158, dependent: 308, dependent conditional: 15, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 479, independent: 171, independent conditional: 13, independent unconditional: 158, dependent: 308, dependent conditional: 15, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 601, independent: 230, independent conditional: 18, independent unconditional: 213, dependent: 371, dependent conditional: 17, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 29904, independent: 7853, independent conditional: 9, independent unconditional: 7844, dependent: 84, dependent conditional: 5, dependent unconditional: 79, unknown: 21967, unknown conditional: 28, unknown unconditional: 21939] , Statistics on independence cache: Total cache size (in pairs): 21967, Positive cache size: 21659, Positive conditional cache size: 13, Positive unconditional cache size: 21646, Negative cache size: 308, Negative conditional cache size: 15, Negative unconditional cache size: 293, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 28, Maximal queried relation: 2, Independence queries for same thread: 407 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 39380, independent: 38539, independent conditional: 5361, independent unconditional: 33178, dependent: 841, dependent conditional: 450, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 38965, independent: 38539, independent conditional: 5361, independent unconditional: 33178, dependent: 426, dependent conditional: 35, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 38965, independent: 38539, independent conditional: 5361, independent unconditional: 33178, dependent: 426, dependent conditional: 35, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39041, independent: 38539, independent conditional: 22, independent unconditional: 38517, dependent: 502, dependent conditional: 54, dependent unconditional: 448, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 39041, independent: 38539, independent conditional: 22, independent unconditional: 38517, dependent: 502, dependent conditional: 20, dependent unconditional: 482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 39041, independent: 38539, independent conditional: 22, independent unconditional: 38517, dependent: 502, dependent conditional: 20, dependent unconditional: 482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29347, independent: 28941, independent conditional: 13, independent unconditional: 28928, dependent: 406, dependent conditional: 15, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29347, independent: 28717, independent conditional: 0, independent unconditional: 28717, dependent: 630, dependent conditional: 0, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 630, independent: 224, independent conditional: 13, independent unconditional: 211, dependent: 406, dependent conditional: 15, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 630, independent: 224, independent conditional: 13, independent unconditional: 211, dependent: 406, dependent conditional: 15, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 828, independent: 301, independent conditional: 18, independent unconditional: 284, dependent: 526, dependent conditional: 19, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39041, independent: 9598, independent conditional: 9, independent unconditional: 9589, dependent: 96, dependent conditional: 5, dependent unconditional: 91, unknown: 29347, unknown conditional: 28, unknown unconditional: 29319] , Statistics on independence cache: Total cache size (in pairs): 29347, Positive cache size: 28941, Positive conditional cache size: 13, Positive unconditional cache size: 28928, Negative cache size: 406, Negative conditional cache size: 15, Negative unconditional cache size: 391, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 34, Maximal queried relation: 2, Independence queries for same thread: 415 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.0s, Number of persistent set computation: 505, Number of trivial persistent sets: 336, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33569, independent: 33178, independent conditional: 0, independent unconditional: 33178, dependent: 391, dependent conditional: 0, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 39380, independent: 38539, independent conditional: 5361, independent unconditional: 33178, dependent: 841, dependent conditional: 450, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 38965, independent: 38539, independent conditional: 5361, independent unconditional: 33178, dependent: 426, dependent conditional: 35, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 38965, independent: 38539, independent conditional: 5361, independent unconditional: 33178, dependent: 426, dependent conditional: 35, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39041, independent: 38539, independent conditional: 22, independent unconditional: 38517, dependent: 502, dependent conditional: 54, dependent unconditional: 448, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 39041, independent: 38539, independent conditional: 22, independent unconditional: 38517, dependent: 502, dependent conditional: 20, dependent unconditional: 482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 39041, independent: 38539, independent conditional: 22, independent unconditional: 38517, dependent: 502, dependent conditional: 20, dependent unconditional: 482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29347, independent: 28941, independent conditional: 13, independent unconditional: 28928, dependent: 406, dependent conditional: 15, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29347, independent: 28717, independent conditional: 0, independent unconditional: 28717, dependent: 630, dependent conditional: 0, dependent unconditional: 630, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 630, independent: 224, independent conditional: 13, independent unconditional: 211, dependent: 406, dependent conditional: 15, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 630, independent: 224, independent conditional: 13, independent unconditional: 211, dependent: 406, dependent conditional: 15, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 828, independent: 301, independent conditional: 18, independent unconditional: 284, dependent: 526, dependent conditional: 19, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 39041, independent: 9598, independent conditional: 9, independent unconditional: 9589, dependent: 96, dependent conditional: 5, dependent unconditional: 91, unknown: 29347, unknown conditional: 28, unknown unconditional: 29319] , Statistics on independence cache: Total cache size (in pairs): 29347, Positive cache size: 28941, Positive conditional cache size: 13, Positive unconditional cache size: 28928, Negative cache size: 406, Negative conditional cache size: 15, Negative unconditional cache size: 391, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 34, Maximal queried relation: 2, Independence queries for same thread: 415 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 53332, independent: 52239, independent conditional: 9567, independent unconditional: 42672, dependent: 1093, dependent conditional: 586, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52794, independent: 52239, independent conditional: 9567, independent unconditional: 42672, dependent: 555, dependent conditional: 48, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 52794, independent: 52239, independent conditional: 9567, independent unconditional: 42672, dependent: 555, dependent conditional: 48, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52884, independent: 52239, independent conditional: 26, independent unconditional: 52213, dependent: 645, dependent conditional: 64, dependent unconditional: 581, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 52884, independent: 52239, independent conditional: 26, independent unconditional: 52213, dependent: 645, dependent conditional: 20, dependent unconditional: 625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 52884, independent: 52239, independent conditional: 26, independent unconditional: 52213, dependent: 645, dependent conditional: 20, dependent unconditional: 625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 37921, independent: 37399, independent conditional: 17, independent unconditional: 37382, dependent: 522, dependent conditional: 15, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 37921, independent: 37117, independent conditional: 0, independent unconditional: 37117, dependent: 804, dependent conditional: 0, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 804, independent: 282, independent conditional: 17, independent unconditional: 265, dependent: 522, dependent conditional: 15, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 804, independent: 282, independent conditional: 17, independent unconditional: 265, dependent: 522, dependent conditional: 15, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1072, independent: 394, independent conditional: 24, independent unconditional: 370, dependent: 678, dependent conditional: 18, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 52884, independent: 14840, independent conditional: 9, independent unconditional: 14831, dependent: 123, dependent conditional: 5, dependent unconditional: 118, unknown: 37921, unknown conditional: 32, unknown unconditional: 37889] , Statistics on independence cache: Total cache size (in pairs): 37921, Positive cache size: 37399, Positive conditional cache size: 17, Positive unconditional cache size: 37382, Negative cache size: 522, Negative conditional cache size: 15, Negative unconditional cache size: 507, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 44, Maximal queried relation: 2, Independence queries for same thread: 538 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.3s, Number of persistent set computation: 584, Number of trivial persistent sets: 405, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 43179, independent: 42672, independent conditional: 0, independent unconditional: 42672, dependent: 507, dependent conditional: 0, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 53332, independent: 52239, independent conditional: 9567, independent unconditional: 42672, dependent: 1093, dependent conditional: 586, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52794, independent: 52239, independent conditional: 9567, independent unconditional: 42672, dependent: 555, dependent conditional: 48, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 52794, independent: 52239, independent conditional: 9567, independent unconditional: 42672, dependent: 555, dependent conditional: 48, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52884, independent: 52239, independent conditional: 26, independent unconditional: 52213, dependent: 645, dependent conditional: 64, dependent unconditional: 581, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 52884, independent: 52239, independent conditional: 26, independent unconditional: 52213, dependent: 645, dependent conditional: 20, dependent unconditional: 625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 52884, independent: 52239, independent conditional: 26, independent unconditional: 52213, dependent: 645, dependent conditional: 20, dependent unconditional: 625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 37921, independent: 37399, independent conditional: 17, independent unconditional: 37382, dependent: 522, dependent conditional: 15, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 37921, independent: 37117, independent conditional: 0, independent unconditional: 37117, dependent: 804, dependent conditional: 0, dependent unconditional: 804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 804, independent: 282, independent conditional: 17, independent unconditional: 265, dependent: 522, dependent conditional: 15, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 804, independent: 282, independent conditional: 17, independent unconditional: 265, dependent: 522, dependent conditional: 15, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1072, independent: 394, independent conditional: 24, independent unconditional: 370, dependent: 678, dependent conditional: 18, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 52884, independent: 14840, independent conditional: 9, independent unconditional: 14831, dependent: 123, dependent conditional: 5, dependent unconditional: 118, unknown: 37921, unknown conditional: 32, unknown unconditional: 37889] , Statistics on independence cache: Total cache size (in pairs): 37921, Positive cache size: 37399, Positive conditional cache size: 17, Positive unconditional cache size: 37382, Negative cache size: 522, Negative conditional cache size: 15, Negative unconditional cache size: 507, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 44, Maximal queried relation: 2, Independence queries for same thread: 538 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 65802, independent: 64522, independent conditional: 12033, independent unconditional: 52489, dependent: 1280, dependent conditional: 642, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 65225, independent: 64522, independent conditional: 12033, independent unconditional: 52489, dependent: 703, dependent conditional: 65, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 65225, independent: 64522, independent conditional: 12033, independent unconditional: 52489, dependent: 703, dependent conditional: 65, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 65327, independent: 64522, independent conditional: 31, independent unconditional: 64491, dependent: 805, dependent conditional: 71, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 65327, independent: 64522, independent conditional: 31, independent unconditional: 64491, dependent: 805, dependent conditional: 25, dependent unconditional: 780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 65327, independent: 64522, independent conditional: 31, independent unconditional: 64491, dependent: 805, dependent conditional: 25, dependent unconditional: 780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 46755, independent: 46097, independent conditional: 22, independent unconditional: 46075, dependent: 658, dependent conditional: 20, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 46755, independent: 45749, independent conditional: 0, independent unconditional: 45749, dependent: 1006, dependent conditional: 0, dependent unconditional: 1006, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1006, independent: 348, independent conditional: 22, independent unconditional: 326, dependent: 658, dependent conditional: 20, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1006, independent: 348, independent conditional: 22, independent unconditional: 326, dependent: 658, dependent conditional: 20, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1122, independent: 385, independent conditional: 26, independent unconditional: 359, dependent: 736, dependent conditional: 20, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 65327, independent: 18425, independent conditional: 9, independent unconditional: 18416, dependent: 147, dependent conditional: 5, dependent unconditional: 142, unknown: 46755, unknown conditional: 42, unknown unconditional: 46713] , Statistics on independence cache: Total cache size (in pairs): 46755, Positive cache size: 46097, Positive conditional cache size: 22, Positive unconditional cache size: 46075, Negative cache size: 658, Negative conditional cache size: 20, Negative unconditional cache size: 638, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 46, Maximal queried relation: 2, Independence queries for same thread: 577 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.3s, Number of persistent set computation: 675, Number of trivial persistent sets: 469, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 53127, independent: 52489, independent conditional: 0, independent unconditional: 52489, dependent: 638, dependent conditional: 0, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 65802, independent: 64522, independent conditional: 12033, independent unconditional: 52489, dependent: 1280, dependent conditional: 642, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 65225, independent: 64522, independent conditional: 12033, independent unconditional: 52489, dependent: 703, dependent conditional: 65, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 65225, independent: 64522, independent conditional: 12033, independent unconditional: 52489, dependent: 703, dependent conditional: 65, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 65327, independent: 64522, independent conditional: 31, independent unconditional: 64491, dependent: 805, dependent conditional: 71, dependent unconditional: 734, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 65327, independent: 64522, independent conditional: 31, independent unconditional: 64491, dependent: 805, dependent conditional: 25, dependent unconditional: 780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 65327, independent: 64522, independent conditional: 31, independent unconditional: 64491, dependent: 805, dependent conditional: 25, dependent unconditional: 780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 46755, independent: 46097, independent conditional: 22, independent unconditional: 46075, dependent: 658, dependent conditional: 20, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 46755, independent: 45749, independent conditional: 0, independent unconditional: 45749, dependent: 1006, dependent conditional: 0, dependent unconditional: 1006, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1006, independent: 348, independent conditional: 22, independent unconditional: 326, dependent: 658, dependent conditional: 20, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1006, independent: 348, independent conditional: 22, independent unconditional: 326, dependent: 658, dependent conditional: 20, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1122, independent: 385, independent conditional: 26, independent unconditional: 359, dependent: 736, dependent conditional: 20, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 65327, independent: 18425, independent conditional: 9, independent unconditional: 18416, dependent: 147, dependent conditional: 5, dependent unconditional: 142, unknown: 46755, unknown conditional: 42, unknown unconditional: 46713] , Statistics on independence cache: Total cache size (in pairs): 46755, Positive cache size: 46097, Positive conditional cache size: 22, Positive unconditional cache size: 46075, Negative cache size: 658, Negative conditional cache size: 20, Negative unconditional cache size: 638, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 46, Maximal queried relation: 2, Independence queries for same thread: 577 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 75976, independent: 74610, independent conditional: 17467, independent unconditional: 57143, dependent: 1366, dependent conditional: 664, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75382, independent: 74610, independent conditional: 17467, independent unconditional: 57143, dependent: 772, dependent conditional: 70, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 75382, independent: 74610, independent conditional: 17467, independent unconditional: 57143, dependent: 772, dependent conditional: 70, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75458, independent: 74610, independent conditional: 20, independent unconditional: 74590, dependent: 848, dependent conditional: 56, dependent unconditional: 792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 75458, independent: 74610, independent conditional: 20, independent unconditional: 74590, dependent: 848, dependent conditional: 23, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 75458, independent: 74610, independent conditional: 20, independent unconditional: 74590, dependent: 848, dependent conditional: 23, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 50394, independent: 49669, independent conditional: 20, independent unconditional: 49649, dependent: 725, dependent conditional: 23, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 50394, independent: 49301, independent conditional: 0, independent unconditional: 49301, dependent: 1093, dependent conditional: 0, dependent unconditional: 1093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1093, independent: 368, independent conditional: 20, independent unconditional: 348, dependent: 725, dependent conditional: 23, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1093, independent: 368, independent conditional: 20, independent unconditional: 348, dependent: 725, dependent conditional: 23, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1256, independent: 417, independent conditional: 23, independent unconditional: 394, dependent: 839, dependent conditional: 24, dependent unconditional: 815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 75458, independent: 24941, independent conditional: 0, independent unconditional: 24941, dependent: 123, dependent conditional: 0, dependent unconditional: 123, unknown: 50394, unknown conditional: 43, unknown unconditional: 50351] , Statistics on independence cache: Total cache size (in pairs): 50394, Positive cache size: 49669, Positive conditional cache size: 20, Positive unconditional cache size: 49649, Negative cache size: 725, Negative conditional cache size: 23, Negative unconditional cache size: 702, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 33, Maximal queried relation: 1, Independence queries for same thread: 594 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.5s, Number of persistent set computation: 757, Number of trivial persistent sets: 535, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 57845, independent: 57143, independent conditional: 0, independent unconditional: 57143, dependent: 702, dependent conditional: 0, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 75976, independent: 74610, independent conditional: 17467, independent unconditional: 57143, dependent: 1366, dependent conditional: 664, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75382, independent: 74610, independent conditional: 17467, independent unconditional: 57143, dependent: 772, dependent conditional: 70, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 75382, independent: 74610, independent conditional: 17467, independent unconditional: 57143, dependent: 772, dependent conditional: 70, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75458, independent: 74610, independent conditional: 20, independent unconditional: 74590, dependent: 848, dependent conditional: 56, dependent unconditional: 792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 75458, independent: 74610, independent conditional: 20, independent unconditional: 74590, dependent: 848, dependent conditional: 23, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 75458, independent: 74610, independent conditional: 20, independent unconditional: 74590, dependent: 848, dependent conditional: 23, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 50394, independent: 49669, independent conditional: 20, independent unconditional: 49649, dependent: 725, dependent conditional: 23, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 50394, independent: 49301, independent conditional: 0, independent unconditional: 49301, dependent: 1093, dependent conditional: 0, dependent unconditional: 1093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1093, independent: 368, independent conditional: 20, independent unconditional: 348, dependent: 725, dependent conditional: 23, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1093, independent: 368, independent conditional: 20, independent unconditional: 348, dependent: 725, dependent conditional: 23, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1256, independent: 417, independent conditional: 23, independent unconditional: 394, dependent: 839, dependent conditional: 24, dependent unconditional: 815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 75458, independent: 24941, independent conditional: 0, independent unconditional: 24941, dependent: 123, dependent conditional: 0, dependent unconditional: 123, unknown: 50394, unknown conditional: 43, unknown unconditional: 50351] , Statistics on independence cache: Total cache size (in pairs): 50394, Positive cache size: 49669, Positive conditional cache size: 20, Positive unconditional cache size: 49649, Negative cache size: 725, Negative conditional cache size: 23, Negative unconditional cache size: 702, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 33, Maximal queried relation: 1, Independence queries for same thread: 594 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 97064, independent: 95455, independent conditional: 23605, independent unconditional: 71850, dependent: 1609, dependent conditional: 701, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96484, independent: 95455, independent conditional: 23605, independent unconditional: 71850, dependent: 1029, dependent conditional: 121, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 96484, independent: 95455, independent conditional: 23605, independent unconditional: 71850, dependent: 1029, dependent conditional: 121, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96600, independent: 95455, independent conditional: 27, independent unconditional: 95428, dependent: 1145, dependent conditional: 89, dependent unconditional: 1056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 96600, independent: 95455, independent conditional: 27, independent unconditional: 95428, dependent: 1145, dependent conditional: 36, dependent unconditional: 1109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 96600, independent: 95455, independent conditional: 27, independent unconditional: 95428, dependent: 1145, dependent conditional: 36, dependent unconditional: 1109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 63458, independent: 62514, independent conditional: 27, independent unconditional: 62487, dependent: 944, dependent conditional: 36, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 63458, independent: 62039, independent conditional: 0, independent unconditional: 62039, dependent: 1419, dependent conditional: 0, dependent unconditional: 1419, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1419, independent: 475, independent conditional: 27, independent unconditional: 448, dependent: 944, dependent conditional: 36, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1419, independent: 475, independent conditional: 27, independent unconditional: 448, dependent: 944, dependent conditional: 36, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1581, independent: 582, independent conditional: 34, independent unconditional: 548, dependent: 999, dependent conditional: 35, dependent unconditional: 964, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 96600, independent: 32941, independent conditional: 0, independent unconditional: 32941, dependent: 201, dependent conditional: 0, dependent unconditional: 201, unknown: 63458, unknown conditional: 63, unknown unconditional: 63395] , Statistics on independence cache: Total cache size (in pairs): 63458, Positive cache size: 62514, Positive conditional cache size: 27, Positive unconditional cache size: 62487, Negative cache size: 944, Negative conditional cache size: 36, Negative unconditional cache size: 908, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 53, Maximal queried relation: 1, Independence queries for same thread: 580 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 959, Number of trivial persistent sets: 731, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 72758, independent: 71850, independent conditional: 0, independent unconditional: 71850, dependent: 908, dependent conditional: 0, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 97064, independent: 95455, independent conditional: 23605, independent unconditional: 71850, dependent: 1609, dependent conditional: 701, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96484, independent: 95455, independent conditional: 23605, independent unconditional: 71850, dependent: 1029, dependent conditional: 121, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 96484, independent: 95455, independent conditional: 23605, independent unconditional: 71850, dependent: 1029, dependent conditional: 121, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96600, independent: 95455, independent conditional: 27, independent unconditional: 95428, dependent: 1145, dependent conditional: 89, dependent unconditional: 1056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 96600, independent: 95455, independent conditional: 27, independent unconditional: 95428, dependent: 1145, dependent conditional: 36, dependent unconditional: 1109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 96600, independent: 95455, independent conditional: 27, independent unconditional: 95428, dependent: 1145, dependent conditional: 36, dependent unconditional: 1109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 63458, independent: 62514, independent conditional: 27, independent unconditional: 62487, dependent: 944, dependent conditional: 36, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 63458, independent: 62039, independent conditional: 0, independent unconditional: 62039, dependent: 1419, dependent conditional: 0, dependent unconditional: 1419, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1419, independent: 475, independent conditional: 27, independent unconditional: 448, dependent: 944, dependent conditional: 36, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1419, independent: 475, independent conditional: 27, independent unconditional: 448, dependent: 944, dependent conditional: 36, dependent unconditional: 908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1581, independent: 582, independent conditional: 34, independent unconditional: 548, dependent: 999, dependent conditional: 35, dependent unconditional: 964, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 96600, independent: 32941, independent conditional: 0, independent unconditional: 32941, dependent: 201, dependent conditional: 0, dependent unconditional: 201, unknown: 63458, unknown conditional: 63, unknown unconditional: 63395] , Statistics on independence cache: Total cache size (in pairs): 63458, Positive cache size: 62514, Positive conditional cache size: 27, Positive unconditional cache size: 62487, Negative cache size: 944, Negative conditional cache size: 36, Negative unconditional cache size: 908, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 53, Maximal queried relation: 1, Independence queries for same thread: 580 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 108291, independent: 106524, independent conditional: 23128, independent unconditional: 83396, dependent: 1767, dependent conditional: 708, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107700, independent: 106524, independent conditional: 23128, independent unconditional: 83396, dependent: 1176, dependent conditional: 117, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 107700, independent: 106524, independent conditional: 23128, independent unconditional: 83396, dependent: 1176, dependent conditional: 117, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107836, independent: 106524, independent conditional: 36, independent unconditional: 106488, dependent: 1312, dependent conditional: 100, dependent unconditional: 1212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107836, independent: 106524, independent conditional: 36, independent unconditional: 106488, dependent: 1312, dependent conditional: 40, dependent unconditional: 1272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107836, independent: 106524, independent conditional: 36, independent unconditional: 106488, dependent: 1312, dependent conditional: 40, dependent unconditional: 1272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 73813, independent: 72714, independent conditional: 36, independent unconditional: 72678, dependent: 1099, dependent conditional: 40, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 73813, independent: 72166, independent conditional: 0, independent unconditional: 72166, dependent: 1647, dependent conditional: 0, dependent unconditional: 1647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1647, independent: 548, independent conditional: 36, independent unconditional: 512, dependent: 1099, dependent conditional: 40, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1647, independent: 548, independent conditional: 36, independent unconditional: 512, dependent: 1099, dependent conditional: 40, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1734, independent: 603, independent conditional: 38, independent unconditional: 565, dependent: 1131, dependent conditional: 34, dependent unconditional: 1097, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107836, independent: 33810, independent conditional: 0, independent unconditional: 33810, dependent: 213, dependent conditional: 0, dependent unconditional: 213, unknown: 73813, unknown conditional: 76, unknown unconditional: 73737] , Statistics on independence cache: Total cache size (in pairs): 73813, Positive cache size: 72714, Positive conditional cache size: 36, Positive unconditional cache size: 72678, Negative cache size: 1099, Negative conditional cache size: 40, Negative unconditional cache size: 1059, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 591 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.0s, Number of persistent set computation: 1161, Number of trivial persistent sets: 813, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 84455, independent: 83396, independent conditional: 0, independent unconditional: 83396, dependent: 1059, dependent conditional: 0, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 108291, independent: 106524, independent conditional: 23128, independent unconditional: 83396, dependent: 1767, dependent conditional: 708, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107700, independent: 106524, independent conditional: 23128, independent unconditional: 83396, dependent: 1176, dependent conditional: 117, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 107700, independent: 106524, independent conditional: 23128, independent unconditional: 83396, dependent: 1176, dependent conditional: 117, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107836, independent: 106524, independent conditional: 36, independent unconditional: 106488, dependent: 1312, dependent conditional: 100, dependent unconditional: 1212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107836, independent: 106524, independent conditional: 36, independent unconditional: 106488, dependent: 1312, dependent conditional: 40, dependent unconditional: 1272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107836, independent: 106524, independent conditional: 36, independent unconditional: 106488, dependent: 1312, dependent conditional: 40, dependent unconditional: 1272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 73813, independent: 72714, independent conditional: 36, independent unconditional: 72678, dependent: 1099, dependent conditional: 40, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 73813, independent: 72166, independent conditional: 0, independent unconditional: 72166, dependent: 1647, dependent conditional: 0, dependent unconditional: 1647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1647, independent: 548, independent conditional: 36, independent unconditional: 512, dependent: 1099, dependent conditional: 40, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1647, independent: 548, independent conditional: 36, independent unconditional: 512, dependent: 1099, dependent conditional: 40, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1734, independent: 603, independent conditional: 38, independent unconditional: 565, dependent: 1131, dependent conditional: 34, dependent unconditional: 1097, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107836, independent: 33810, independent conditional: 0, independent unconditional: 33810, dependent: 213, dependent conditional: 0, dependent unconditional: 213, unknown: 73813, unknown conditional: 76, unknown unconditional: 73737] , Statistics on independence cache: Total cache size (in pairs): 73813, Positive cache size: 72714, Positive conditional cache size: 36, Positive unconditional cache size: 72678, Negative cache size: 1099, Negative conditional cache size: 40, Negative unconditional cache size: 1059, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 591 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 112421, independent: 110832, independent conditional: 18084, independent unconditional: 92748, dependent: 1589, dependent conditional: 432, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 112089, independent: 110832, independent conditional: 18084, independent unconditional: 92748, dependent: 1257, dependent conditional: 100, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 112089, independent: 110832, independent conditional: 18084, independent unconditional: 92748, dependent: 1257, dependent conditional: 100, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 112225, independent: 110832, independent conditional: 36, independent unconditional: 110796, dependent: 1393, dependent conditional: 100, dependent unconditional: 1293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 112225, independent: 110832, independent conditional: 36, independent unconditional: 110796, dependent: 1393, dependent conditional: 40, dependent unconditional: 1353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 112225, independent: 110832, independent conditional: 36, independent unconditional: 110796, dependent: 1393, dependent conditional: 40, dependent unconditional: 1353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 82732, independent: 81535, independent conditional: 36, independent unconditional: 81499, dependent: 1197, dependent conditional: 40, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 82732, independent: 80934, independent conditional: 0, independent unconditional: 80934, dependent: 1798, dependent conditional: 0, dependent unconditional: 1798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1798, independent: 601, independent conditional: 36, independent unconditional: 565, dependent: 1197, dependent conditional: 40, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1798, independent: 601, independent conditional: 36, independent unconditional: 565, dependent: 1197, dependent conditional: 40, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1666, independent: 545, independent conditional: 41, independent unconditional: 503, dependent: 1122, dependent conditional: 39, dependent unconditional: 1082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 112225, independent: 29297, independent conditional: 0, independent unconditional: 29297, dependent: 196, dependent conditional: 0, dependent unconditional: 196, unknown: 82732, unknown conditional: 76, unknown unconditional: 82656] , Statistics on independence cache: Total cache size (in pairs): 82732, Positive cache size: 81535, Positive conditional cache size: 36, Positive unconditional cache size: 81499, Negative cache size: 1197, Negative conditional cache size: 40, Negative unconditional cache size: 1157, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 332 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.9s, Number of persistent set computation: 1189, Number of trivial persistent sets: 891, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 93905, independent: 92748, independent conditional: 0, independent unconditional: 92748, dependent: 1157, dependent conditional: 0, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 112421, independent: 110832, independent conditional: 18084, independent unconditional: 92748, dependent: 1589, dependent conditional: 432, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 112089, independent: 110832, independent conditional: 18084, independent unconditional: 92748, dependent: 1257, dependent conditional: 100, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 112089, independent: 110832, independent conditional: 18084, independent unconditional: 92748, dependent: 1257, dependent conditional: 100, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 112225, independent: 110832, independent conditional: 36, independent unconditional: 110796, dependent: 1393, dependent conditional: 100, dependent unconditional: 1293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 112225, independent: 110832, independent conditional: 36, independent unconditional: 110796, dependent: 1393, dependent conditional: 40, dependent unconditional: 1353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 112225, independent: 110832, independent conditional: 36, independent unconditional: 110796, dependent: 1393, dependent conditional: 40, dependent unconditional: 1353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 82732, independent: 81535, independent conditional: 36, independent unconditional: 81499, dependent: 1197, dependent conditional: 40, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 82732, independent: 80934, independent conditional: 0, independent unconditional: 80934, dependent: 1798, dependent conditional: 0, dependent unconditional: 1798, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1798, independent: 601, independent conditional: 36, independent unconditional: 565, dependent: 1197, dependent conditional: 40, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1798, independent: 601, independent conditional: 36, independent unconditional: 565, dependent: 1197, dependent conditional: 40, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1666, independent: 545, independent conditional: 41, independent unconditional: 503, dependent: 1122, dependent conditional: 39, dependent unconditional: 1082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 112225, independent: 29297, independent conditional: 0, independent unconditional: 29297, dependent: 196, dependent conditional: 0, dependent unconditional: 196, unknown: 82732, unknown conditional: 76, unknown unconditional: 82656] , Statistics on independence cache: Total cache size (in pairs): 82732, Positive cache size: 81535, Positive conditional cache size: 36, Positive unconditional cache size: 81499, Negative cache size: 1197, Negative conditional cache size: 40, Negative unconditional cache size: 1157, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 332 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 124185, independent: 122432, independent conditional: 19051, independent unconditional: 103381, dependent: 1753, dependent conditional: 446, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 123839, independent: 122432, independent conditional: 19051, independent unconditional: 103381, dependent: 1407, dependent conditional: 100, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 123839, independent: 122432, independent conditional: 19051, independent unconditional: 103381, dependent: 1407, dependent conditional: 100, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 123984, independent: 122432, independent conditional: 45, independent unconditional: 122387, dependent: 1552, dependent conditional: 100, dependent unconditional: 1452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 123984, independent: 122432, independent conditional: 45, independent unconditional: 122387, dependent: 1552, dependent conditional: 40, dependent unconditional: 1512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 123984, independent: 122432, independent conditional: 45, independent unconditional: 122387, dependent: 1552, dependent conditional: 40, dependent unconditional: 1512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92479, independent: 91132, independent conditional: 45, independent unconditional: 91087, dependent: 1347, dependent conditional: 40, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92479, independent: 90466, independent conditional: 0, independent unconditional: 90466, dependent: 2013, dependent conditional: 0, dependent unconditional: 2013, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2013, independent: 666, independent conditional: 45, independent unconditional: 621, dependent: 1347, dependent conditional: 40, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2013, independent: 666, independent conditional: 45, independent unconditional: 621, dependent: 1347, dependent conditional: 40, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1810, independent: 562, independent conditional: 39, independent unconditional: 523, dependent: 1247, dependent conditional: 33, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 123984, independent: 31300, independent conditional: 0, independent unconditional: 31300, dependent: 205, dependent conditional: 0, dependent unconditional: 205, unknown: 92479, unknown conditional: 85, unknown unconditional: 92394] , Statistics on independence cache: Total cache size (in pairs): 92479, Positive cache size: 91132, Positive conditional cache size: 45, Positive unconditional cache size: 91087, Negative cache size: 1347, Negative conditional cache size: 40, Negative unconditional cache size: 1307, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.1s, Number of persistent set computation: 1221, Number of trivial persistent sets: 912, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 104688, independent: 103381, independent conditional: 0, independent unconditional: 103381, dependent: 1307, dependent conditional: 0, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 124185, independent: 122432, independent conditional: 19051, independent unconditional: 103381, dependent: 1753, dependent conditional: 446, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 123839, independent: 122432, independent conditional: 19051, independent unconditional: 103381, dependent: 1407, dependent conditional: 100, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 123839, independent: 122432, independent conditional: 19051, independent unconditional: 103381, dependent: 1407, dependent conditional: 100, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 123984, independent: 122432, independent conditional: 45, independent unconditional: 122387, dependent: 1552, dependent conditional: 100, dependent unconditional: 1452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 123984, independent: 122432, independent conditional: 45, independent unconditional: 122387, dependent: 1552, dependent conditional: 40, dependent unconditional: 1512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 123984, independent: 122432, independent conditional: 45, independent unconditional: 122387, dependent: 1552, dependent conditional: 40, dependent unconditional: 1512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92479, independent: 91132, independent conditional: 45, independent unconditional: 91087, dependent: 1347, dependent conditional: 40, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92479, independent: 90466, independent conditional: 0, independent unconditional: 90466, dependent: 2013, dependent conditional: 0, dependent unconditional: 2013, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2013, independent: 666, independent conditional: 45, independent unconditional: 621, dependent: 1347, dependent conditional: 40, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2013, independent: 666, independent conditional: 45, independent unconditional: 621, dependent: 1347, dependent conditional: 40, dependent unconditional: 1307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1810, independent: 562, independent conditional: 39, independent unconditional: 523, dependent: 1247, dependent conditional: 33, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 123984, independent: 31300, independent conditional: 0, independent unconditional: 31300, dependent: 205, dependent conditional: 0, dependent unconditional: 205, unknown: 92479, unknown conditional: 85, unknown unconditional: 92394] , Statistics on independence cache: Total cache size (in pairs): 92479, Positive cache size: 91132, Positive conditional cache size: 45, Positive unconditional cache size: 91087, Negative cache size: 1347, Negative conditional cache size: 40, Negative unconditional cache size: 1307, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 139502, independent: 137550, independent conditional: 20435, independent unconditional: 117115, dependent: 1952, dependent conditional: 471, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 139141, independent: 137550, independent conditional: 20435, independent unconditional: 117115, dependent: 1591, dependent conditional: 110, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 139141, independent: 137550, independent conditional: 20435, independent unconditional: 117115, dependent: 1591, dependent conditional: 110, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 139306, independent: 137550, independent conditional: 55, independent unconditional: 137495, dependent: 1756, dependent conditional: 110, dependent unconditional: 1646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 139306, independent: 137550, independent conditional: 55, independent unconditional: 137495, dependent: 1756, dependent conditional: 50, dependent unconditional: 1706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 139306, independent: 137550, independent conditional: 55, independent unconditional: 137495, dependent: 1756, dependent conditional: 50, dependent unconditional: 1706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 104433, independent: 102902, independent conditional: 55, independent unconditional: 102847, dependent: 1531, dependent conditional: 50, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 104433, independent: 102153, independent conditional: 0, independent unconditional: 102153, dependent: 2280, dependent conditional: 0, dependent unconditional: 2280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2280, independent: 749, independent conditional: 55, independent unconditional: 694, dependent: 1531, dependent conditional: 50, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2280, independent: 749, independent conditional: 55, independent unconditional: 694, dependent: 1531, dependent conditional: 50, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2032, independent: 631, independent conditional: 52, independent unconditional: 579, dependent: 1401, dependent conditional: 40, dependent unconditional: 1361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 139306, independent: 34648, independent conditional: 0, independent unconditional: 34648, dependent: 225, dependent conditional: 0, dependent unconditional: 225, unknown: 104433, unknown conditional: 105, unknown unconditional: 104328] , Statistics on independence cache: Total cache size (in pairs): 104433, Positive cache size: 102902, Positive conditional cache size: 55, Positive unconditional cache size: 102847, Negative cache size: 1531, Negative conditional cache size: 50, Negative unconditional cache size: 1481, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 361 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.3s, Number of persistent set computation: 1267, Number of trivial persistent sets: 938, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 118596, independent: 117115, independent conditional: 0, independent unconditional: 117115, dependent: 1481, dependent conditional: 0, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 139502, independent: 137550, independent conditional: 20435, independent unconditional: 117115, dependent: 1952, dependent conditional: 471, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 139141, independent: 137550, independent conditional: 20435, independent unconditional: 117115, dependent: 1591, dependent conditional: 110, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 139141, independent: 137550, independent conditional: 20435, independent unconditional: 117115, dependent: 1591, dependent conditional: 110, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 139306, independent: 137550, independent conditional: 55, independent unconditional: 137495, dependent: 1756, dependent conditional: 110, dependent unconditional: 1646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 139306, independent: 137550, independent conditional: 55, independent unconditional: 137495, dependent: 1756, dependent conditional: 50, dependent unconditional: 1706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 139306, independent: 137550, independent conditional: 55, independent unconditional: 137495, dependent: 1756, dependent conditional: 50, dependent unconditional: 1706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 104433, independent: 102902, independent conditional: 55, independent unconditional: 102847, dependent: 1531, dependent conditional: 50, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 104433, independent: 102153, independent conditional: 0, independent unconditional: 102153, dependent: 2280, dependent conditional: 0, dependent unconditional: 2280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2280, independent: 749, independent conditional: 55, independent unconditional: 694, dependent: 1531, dependent conditional: 50, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2280, independent: 749, independent conditional: 55, independent unconditional: 694, dependent: 1531, dependent conditional: 50, dependent unconditional: 1481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2032, independent: 631, independent conditional: 52, independent unconditional: 579, dependent: 1401, dependent conditional: 40, dependent unconditional: 1361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 139306, independent: 34648, independent conditional: 0, independent unconditional: 34648, dependent: 225, dependent conditional: 0, dependent unconditional: 225, unknown: 104433, unknown conditional: 105, unknown unconditional: 104328] , Statistics on independence cache: Total cache size (in pairs): 104433, Positive cache size: 102902, Positive conditional cache size: 55, Positive unconditional cache size: 102847, Negative cache size: 1531, Negative conditional cache size: 50, Negative unconditional cache size: 1481, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 60, Maximal queried relation: 1, Independence queries for same thread: 361 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 158873, independent: 156590, independent conditional: 23888, independent unconditional: 132702, dependent: 2283, dependent conditional: 602, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158392, independent: 156590, independent conditional: 23888, independent unconditional: 132702, dependent: 1802, dependent conditional: 121, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158392, independent: 156590, independent conditional: 23888, independent unconditional: 132702, dependent: 1802, dependent conditional: 121, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158563, independent: 156590, independent conditional: 55, independent unconditional: 156535, dependent: 1973, dependent conditional: 116, dependent unconditional: 1857, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 158563, independent: 156590, independent conditional: 55, independent unconditional: 156535, dependent: 1973, dependent conditional: 50, dependent unconditional: 1923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 158563, independent: 156590, independent conditional: 55, independent unconditional: 156535, dependent: 1973, dependent conditional: 50, dependent unconditional: 1923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 118429, independent: 116698, independent conditional: 55, independent unconditional: 116643, dependent: 1731, dependent conditional: 50, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 118429, independent: 115843, independent conditional: 0, independent unconditional: 115843, dependent: 2586, dependent conditional: 0, dependent unconditional: 2586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2586, independent: 855, independent conditional: 55, independent unconditional: 800, dependent: 1731, dependent conditional: 50, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2586, independent: 855, independent conditional: 55, independent unconditional: 800, dependent: 1731, dependent conditional: 50, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2364, independent: 735, independent conditional: 52, independent unconditional: 683, dependent: 1629, dependent conditional: 40, dependent unconditional: 1589, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 158563, independent: 39892, independent conditional: 0, independent unconditional: 39892, dependent: 242, dependent conditional: 0, dependent unconditional: 242, unknown: 118429, unknown conditional: 105, unknown unconditional: 118324] , Statistics on independence cache: Total cache size (in pairs): 118429, Positive cache size: 116698, Positive conditional cache size: 55, Positive unconditional cache size: 116643, Negative cache size: 1731, Negative conditional cache size: 50, Negative unconditional cache size: 1681, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 66, Maximal queried relation: 1, Independence queries for same thread: 481 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.7s, Number of persistent set computation: 1318, Number of trivial persistent sets: 981, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134383, independent: 132702, independent conditional: 0, independent unconditional: 132702, dependent: 1681, dependent conditional: 0, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 158873, independent: 156590, independent conditional: 23888, independent unconditional: 132702, dependent: 2283, dependent conditional: 602, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158392, independent: 156590, independent conditional: 23888, independent unconditional: 132702, dependent: 1802, dependent conditional: 121, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158392, independent: 156590, independent conditional: 23888, independent unconditional: 132702, dependent: 1802, dependent conditional: 121, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158563, independent: 156590, independent conditional: 55, independent unconditional: 156535, dependent: 1973, dependent conditional: 116, dependent unconditional: 1857, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 158563, independent: 156590, independent conditional: 55, independent unconditional: 156535, dependent: 1973, dependent conditional: 50, dependent unconditional: 1923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 158563, independent: 156590, independent conditional: 55, independent unconditional: 156535, dependent: 1973, dependent conditional: 50, dependent unconditional: 1923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 118429, independent: 116698, independent conditional: 55, independent unconditional: 116643, dependent: 1731, dependent conditional: 50, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 118429, independent: 115843, independent conditional: 0, independent unconditional: 115843, dependent: 2586, dependent conditional: 0, dependent unconditional: 2586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2586, independent: 855, independent conditional: 55, independent unconditional: 800, dependent: 1731, dependent conditional: 50, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2586, independent: 855, independent conditional: 55, independent unconditional: 800, dependent: 1731, dependent conditional: 50, dependent unconditional: 1681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2364, independent: 735, independent conditional: 52, independent unconditional: 683, dependent: 1629, dependent conditional: 40, dependent unconditional: 1589, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 158563, independent: 39892, independent conditional: 0, independent unconditional: 39892, dependent: 242, dependent conditional: 0, dependent unconditional: 242, unknown: 118429, unknown conditional: 105, unknown unconditional: 118324] , Statistics on independence cache: Total cache size (in pairs): 118429, Positive cache size: 116698, Positive conditional cache size: 55, Positive unconditional cache size: 116643, Negative cache size: 1731, Negative conditional cache size: 50, Negative unconditional cache size: 1681, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 66, Maximal queried relation: 1, Independence queries for same thread: 481 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 180745, independent: 178163, independent conditional: 26628, independent unconditional: 151535, dependent: 2582, dependent conditional: 646, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 180226, independent: 178163, independent conditional: 26628, independent unconditional: 151535, dependent: 2063, dependent conditional: 127, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 180226, independent: 178163, independent conditional: 26628, independent unconditional: 151535, dependent: 2063, dependent conditional: 127, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 180414, independent: 178163, independent conditional: 66, independent unconditional: 178097, dependent: 2251, dependent conditional: 122, dependent unconditional: 2129, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 180414, independent: 178163, independent conditional: 66, independent unconditional: 178097, dependent: 2251, dependent conditional: 50, dependent unconditional: 2201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 180414, independent: 178163, independent conditional: 66, independent unconditional: 178097, dependent: 2251, dependent conditional: 50, dependent unconditional: 2201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 135503, independent: 133517, independent conditional: 66, independent unconditional: 133451, dependent: 1986, dependent conditional: 50, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 135503, independent: 132549, independent conditional: 0, independent unconditional: 132549, dependent: 2954, dependent conditional: 0, dependent unconditional: 2954, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2954, independent: 968, independent conditional: 66, independent unconditional: 902, dependent: 1986, dependent conditional: 50, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2954, independent: 968, independent conditional: 66, independent unconditional: 902, dependent: 1986, dependent conditional: 50, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2550, independent: 776, independent conditional: 63, independent unconditional: 713, dependent: 1774, dependent conditional: 42, dependent unconditional: 1732, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 180414, independent: 44646, independent conditional: 0, independent unconditional: 44646, dependent: 265, dependent conditional: 0, dependent unconditional: 265, unknown: 135503, unknown conditional: 116, unknown unconditional: 135387] , Statistics on independence cache: Total cache size (in pairs): 135503, Positive cache size: 133517, Positive conditional cache size: 66, Positive unconditional cache size: 133451, Negative cache size: 1986, Negative conditional cache size: 50, Negative unconditional cache size: 1936, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 72, Maximal queried relation: 1, Independence queries for same thread: 519 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.9s, Number of persistent set computation: 1403, Number of trivial persistent sets: 1046, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 153471, independent: 151535, independent conditional: 0, independent unconditional: 151535, dependent: 1936, dependent conditional: 0, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 180745, independent: 178163, independent conditional: 26628, independent unconditional: 151535, dependent: 2582, dependent conditional: 646, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 180226, independent: 178163, independent conditional: 26628, independent unconditional: 151535, dependent: 2063, dependent conditional: 127, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 180226, independent: 178163, independent conditional: 26628, independent unconditional: 151535, dependent: 2063, dependent conditional: 127, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 180414, independent: 178163, independent conditional: 66, independent unconditional: 178097, dependent: 2251, dependent conditional: 122, dependent unconditional: 2129, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 180414, independent: 178163, independent conditional: 66, independent unconditional: 178097, dependent: 2251, dependent conditional: 50, dependent unconditional: 2201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 180414, independent: 178163, independent conditional: 66, independent unconditional: 178097, dependent: 2251, dependent conditional: 50, dependent unconditional: 2201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 135503, independent: 133517, independent conditional: 66, independent unconditional: 133451, dependent: 1986, dependent conditional: 50, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 135503, independent: 132549, independent conditional: 0, independent unconditional: 132549, dependent: 2954, dependent conditional: 0, dependent unconditional: 2954, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2954, independent: 968, independent conditional: 66, independent unconditional: 902, dependent: 1986, dependent conditional: 50, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2954, independent: 968, independent conditional: 66, independent unconditional: 902, dependent: 1986, dependent conditional: 50, dependent unconditional: 1936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2550, independent: 776, independent conditional: 63, independent unconditional: 713, dependent: 1774, dependent conditional: 42, dependent unconditional: 1732, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 180414, independent: 44646, independent conditional: 0, independent unconditional: 44646, dependent: 265, dependent conditional: 0, dependent unconditional: 265, unknown: 135503, unknown conditional: 116, unknown unconditional: 135387] , Statistics on independence cache: Total cache size (in pairs): 135503, Positive cache size: 133517, Positive conditional cache size: 66, Positive unconditional cache size: 133451, Negative cache size: 1986, Negative conditional cache size: 50, Negative unconditional cache size: 1936, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 72, Maximal queried relation: 1, Independence queries for same thread: 519 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 203081, independent: 200170, independent conditional: 29496, independent unconditional: 170674, dependent: 2911, dependent conditional: 721, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 202505, independent: 200170, independent conditional: 29496, independent unconditional: 170674, dependent: 2335, dependent conditional: 145, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 202505, independent: 200170, independent conditional: 29496, independent unconditional: 170674, dependent: 2335, dependent conditional: 145, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 202719, independent: 200170, independent conditional: 78, independent unconditional: 200092, dependent: 2549, dependent conditional: 136, dependent unconditional: 2413, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 202719, independent: 200170, independent conditional: 78, independent unconditional: 200092, dependent: 2549, dependent conditional: 62, dependent unconditional: 2487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 202719, independent: 200170, independent conditional: 78, independent unconditional: 200092, dependent: 2549, dependent conditional: 62, dependent unconditional: 2487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 152971, independent: 150719, independent conditional: 78, independent unconditional: 150641, dependent: 2252, dependent conditional: 62, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 152971, independent: 149658, independent conditional: 0, independent unconditional: 149658, dependent: 3313, dependent conditional: 0, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3313, independent: 1061, independent conditional: 78, independent unconditional: 983, dependent: 2252, dependent conditional: 62, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3313, independent: 1061, independent conditional: 78, independent unconditional: 983, dependent: 2252, dependent conditional: 62, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3050, independent: 878, independent conditional: 67, independent unconditional: 812, dependent: 2172, dependent conditional: 209, dependent unconditional: 1963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 202719, independent: 49451, independent conditional: 0, independent unconditional: 49451, dependent: 297, dependent conditional: 0, dependent unconditional: 297, unknown: 152971, unknown conditional: 140, unknown unconditional: 152831] , Statistics on independence cache: Total cache size (in pairs): 152971, Positive cache size: 150719, Positive conditional cache size: 78, Positive unconditional cache size: 150641, Negative cache size: 2252, Negative conditional cache size: 62, Negative unconditional cache size: 2190, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 74, Maximal queried relation: 1, Independence queries for same thread: 576 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.4s, Number of persistent set computation: 1478, Number of trivial persistent sets: 1097, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 172864, independent: 170674, independent conditional: 0, independent unconditional: 170674, dependent: 2190, dependent conditional: 0, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 203081, independent: 200170, independent conditional: 29496, independent unconditional: 170674, dependent: 2911, dependent conditional: 721, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 202505, independent: 200170, independent conditional: 29496, independent unconditional: 170674, dependent: 2335, dependent conditional: 145, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 202505, independent: 200170, independent conditional: 29496, independent unconditional: 170674, dependent: 2335, dependent conditional: 145, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 202719, independent: 200170, independent conditional: 78, independent unconditional: 200092, dependent: 2549, dependent conditional: 136, dependent unconditional: 2413, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 202719, independent: 200170, independent conditional: 78, independent unconditional: 200092, dependent: 2549, dependent conditional: 62, dependent unconditional: 2487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 202719, independent: 200170, independent conditional: 78, independent unconditional: 200092, dependent: 2549, dependent conditional: 62, dependent unconditional: 2487, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 152971, independent: 150719, independent conditional: 78, independent unconditional: 150641, dependent: 2252, dependent conditional: 62, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 152971, independent: 149658, independent conditional: 0, independent unconditional: 149658, dependent: 3313, dependent conditional: 0, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3313, independent: 1061, independent conditional: 78, independent unconditional: 983, dependent: 2252, dependent conditional: 62, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3313, independent: 1061, independent conditional: 78, independent unconditional: 983, dependent: 2252, dependent conditional: 62, dependent unconditional: 2190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3050, independent: 878, independent conditional: 67, independent unconditional: 812, dependent: 2172, dependent conditional: 209, dependent unconditional: 1963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 202719, independent: 49451, independent conditional: 0, independent unconditional: 49451, dependent: 297, dependent conditional: 0, dependent unconditional: 297, unknown: 152971, unknown conditional: 140, unknown unconditional: 152831] , Statistics on independence cache: Total cache size (in pairs): 152971, Positive cache size: 150719, Positive conditional cache size: 78, Positive unconditional cache size: 150641, Negative cache size: 2252, Negative conditional cache size: 62, Negative unconditional cache size: 2190, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 74, Maximal queried relation: 1, Independence queries for same thread: 576 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 217405, independent: 214409, independent conditional: 27037, independent unconditional: 187372, dependent: 2996, dependent conditional: 598, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 216945, independent: 214409, independent conditional: 27037, independent unconditional: 187372, dependent: 2536, dependent conditional: 138, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 216945, independent: 214409, independent conditional: 27037, independent unconditional: 187372, dependent: 2536, dependent conditional: 138, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 217161, independent: 214409, independent conditional: 78, independent unconditional: 214331, dependent: 2752, dependent conditional: 138, dependent unconditional: 2614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 217161, independent: 214409, independent conditional: 78, independent unconditional: 214331, dependent: 2752, dependent conditional: 62, dependent unconditional: 2690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 217161, independent: 214409, independent conditional: 78, independent unconditional: 214331, dependent: 2752, dependent conditional: 62, dependent unconditional: 2690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 168084, independent: 165624, independent conditional: 78, independent unconditional: 165546, dependent: 2460, dependent conditional: 62, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 168084, independent: 164452, independent conditional: 0, independent unconditional: 164452, dependent: 3632, dependent conditional: 0, dependent unconditional: 3632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3632, independent: 1172, independent conditional: 78, independent unconditional: 1094, dependent: 2460, dependent conditional: 62, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3632, independent: 1172, independent conditional: 78, independent unconditional: 1094, dependent: 2460, dependent conditional: 62, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3322, independent: 1206, independent conditional: 74, independent unconditional: 1132, dependent: 2116, dependent conditional: 51, dependent unconditional: 2065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 217161, independent: 48785, independent conditional: 0, independent unconditional: 48785, dependent: 292, dependent conditional: 0, dependent unconditional: 292, unknown: 168084, unknown conditional: 140, unknown unconditional: 167944] , Statistics on independence cache: Total cache size (in pairs): 168084, Positive cache size: 165624, Positive conditional cache size: 78, Positive unconditional cache size: 165546, Negative cache size: 2460, Negative conditional cache size: 62, Negative unconditional cache size: 2398, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 76, Maximal queried relation: 1, Independence queries for same thread: 460 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.8s, Number of persistent set computation: 1479, Number of trivial persistent sets: 1099, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 189770, independent: 187372, independent conditional: 0, independent unconditional: 187372, dependent: 2398, dependent conditional: 0, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 217405, independent: 214409, independent conditional: 27037, independent unconditional: 187372, dependent: 2996, dependent conditional: 598, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 216945, independent: 214409, independent conditional: 27037, independent unconditional: 187372, dependent: 2536, dependent conditional: 138, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 216945, independent: 214409, independent conditional: 27037, independent unconditional: 187372, dependent: 2536, dependent conditional: 138, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 217161, independent: 214409, independent conditional: 78, independent unconditional: 214331, dependent: 2752, dependent conditional: 138, dependent unconditional: 2614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 217161, independent: 214409, independent conditional: 78, independent unconditional: 214331, dependent: 2752, dependent conditional: 62, dependent unconditional: 2690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 217161, independent: 214409, independent conditional: 78, independent unconditional: 214331, dependent: 2752, dependent conditional: 62, dependent unconditional: 2690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 168084, independent: 165624, independent conditional: 78, independent unconditional: 165546, dependent: 2460, dependent conditional: 62, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 168084, independent: 164452, independent conditional: 0, independent unconditional: 164452, dependent: 3632, dependent conditional: 0, dependent unconditional: 3632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3632, independent: 1172, independent conditional: 78, independent unconditional: 1094, dependent: 2460, dependent conditional: 62, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3632, independent: 1172, independent conditional: 78, independent unconditional: 1094, dependent: 2460, dependent conditional: 62, dependent unconditional: 2398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3322, independent: 1206, independent conditional: 74, independent unconditional: 1132, dependent: 2116, dependent conditional: 51, dependent unconditional: 2065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 217161, independent: 48785, independent conditional: 0, independent unconditional: 48785, dependent: 292, dependent conditional: 0, dependent unconditional: 292, unknown: 168084, unknown conditional: 140, unknown unconditional: 167944] , Statistics on independence cache: Total cache size (in pairs): 168084, Positive cache size: 165624, Positive conditional cache size: 78, Positive unconditional cache size: 165546, Negative cache size: 2460, Negative conditional cache size: 62, Negative unconditional cache size: 2398, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 76, Maximal queried relation: 1, Independence queries for same thread: 460 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 245028, independent: 241576, independent conditional: 33591, independent unconditional: 207985, dependent: 3452, dependent conditional: 757, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244425, independent: 241576, independent conditional: 33591, independent unconditional: 207985, dependent: 2849, dependent conditional: 154, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 244425, independent: 241576, independent conditional: 33591, independent unconditional: 207985, dependent: 2849, dependent conditional: 154, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244656, independent: 241576, independent conditional: 91, independent unconditional: 241485, dependent: 3080, dependent conditional: 140, dependent unconditional: 2940, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 244656, independent: 241576, independent conditional: 91, independent unconditional: 241485, dependent: 3080, dependent conditional: 62, dependent unconditional: 3018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 244656, independent: 241576, independent conditional: 91, independent unconditional: 241485, dependent: 3080, dependent conditional: 62, dependent unconditional: 3018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 186734, independent: 183977, independent conditional: 91, independent unconditional: 183886, dependent: 2757, dependent conditional: 62, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 186734, independent: 182682, independent conditional: 0, independent unconditional: 182682, dependent: 4052, dependent conditional: 0, dependent unconditional: 4052, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4052, independent: 1295, independent conditional: 91, independent unconditional: 1204, dependent: 2757, dependent conditional: 62, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4052, independent: 1295, independent conditional: 91, independent unconditional: 1204, dependent: 2757, dependent conditional: 62, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3351, independent: 1092, independent conditional: 81, independent unconditional: 1010, dependent: 2259, dependent conditional: 50, dependent unconditional: 2209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 244656, independent: 57599, independent conditional: 0, independent unconditional: 57599, dependent: 323, dependent conditional: 0, dependent unconditional: 323, unknown: 186734, unknown conditional: 153, unknown unconditional: 186581] , Statistics on independence cache: Total cache size (in pairs): 186734, Positive cache size: 183977, Positive conditional cache size: 91, Positive unconditional cache size: 183886, Negative cache size: 2757, Negative conditional cache size: 62, Negative unconditional cache size: 2695, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 78, Maximal queried relation: 1, Independence queries for same thread: 603 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.1s, Number of persistent set computation: 1625, Number of trivial persistent sets: 1188, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 210680, independent: 207985, independent conditional: 0, independent unconditional: 207985, dependent: 2695, dependent conditional: 0, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 245028, independent: 241576, independent conditional: 33591, independent unconditional: 207985, dependent: 3452, dependent conditional: 757, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244425, independent: 241576, independent conditional: 33591, independent unconditional: 207985, dependent: 2849, dependent conditional: 154, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 244425, independent: 241576, independent conditional: 33591, independent unconditional: 207985, dependent: 2849, dependent conditional: 154, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244656, independent: 241576, independent conditional: 91, independent unconditional: 241485, dependent: 3080, dependent conditional: 140, dependent unconditional: 2940, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 244656, independent: 241576, independent conditional: 91, independent unconditional: 241485, dependent: 3080, dependent conditional: 62, dependent unconditional: 3018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 244656, independent: 241576, independent conditional: 91, independent unconditional: 241485, dependent: 3080, dependent conditional: 62, dependent unconditional: 3018, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 186734, independent: 183977, independent conditional: 91, independent unconditional: 183886, dependent: 2757, dependent conditional: 62, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 186734, independent: 182682, independent conditional: 0, independent unconditional: 182682, dependent: 4052, dependent conditional: 0, dependent unconditional: 4052, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4052, independent: 1295, independent conditional: 91, independent unconditional: 1204, dependent: 2757, dependent conditional: 62, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4052, independent: 1295, independent conditional: 91, independent unconditional: 1204, dependent: 2757, dependent conditional: 62, dependent unconditional: 2695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3351, independent: 1092, independent conditional: 81, independent unconditional: 1010, dependent: 2259, dependent conditional: 50, dependent unconditional: 2209, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 244656, independent: 57599, independent conditional: 0, independent unconditional: 57599, dependent: 323, dependent conditional: 0, dependent unconditional: 323, unknown: 186734, unknown conditional: 153, unknown unconditional: 186581] , Statistics on independence cache: Total cache size (in pairs): 186734, Positive cache size: 183977, Positive conditional cache size: 91, Positive unconditional cache size: 183886, Negative cache size: 2757, Negative conditional cache size: 62, Negative unconditional cache size: 2695, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 78, Maximal queried relation: 1, Independence queries for same thread: 603 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 287046, independent: 283130, independent conditional: 47610, independent unconditional: 235520, dependent: 3916, dependent conditional: 837, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 286419, independent: 283130, independent conditional: 47610, independent unconditional: 235520, dependent: 3289, dependent conditional: 210, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 286419, independent: 283130, independent conditional: 47610, independent unconditional: 235520, dependent: 3289, dependent conditional: 210, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 286680, independent: 283130, independent conditional: 105, independent unconditional: 283025, dependent: 3550, dependent conditional: 156, dependent unconditional: 3394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 286680, independent: 283130, independent conditional: 105, independent unconditional: 283025, dependent: 3550, dependent conditional: 76, dependent unconditional: 3474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 286680, independent: 283130, independent conditional: 105, independent unconditional: 283025, dependent: 3550, dependent conditional: 76, dependent unconditional: 3474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 210483, independent: 207328, independent conditional: 105, independent unconditional: 207223, dependent: 3155, dependent conditional: 76, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 210483, independent: 205835, independent conditional: 0, independent unconditional: 205835, dependent: 4648, dependent conditional: 0, dependent unconditional: 4648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4648, independent: 1493, independent conditional: 105, independent unconditional: 1388, dependent: 3155, dependent conditional: 76, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4648, independent: 1493, independent conditional: 105, independent unconditional: 1388, dependent: 3155, dependent conditional: 76, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3929, independent: 1373, independent conditional: 91, independent unconditional: 1282, dependent: 2556, dependent conditional: 59, dependent unconditional: 2497, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 286680, independent: 75802, independent conditional: 0, independent unconditional: 75802, dependent: 395, dependent conditional: 0, dependent unconditional: 395, unknown: 210483, unknown conditional: 181, unknown unconditional: 210302] , Statistics on independence cache: Total cache size (in pairs): 210483, Positive cache size: 207328, Positive conditional cache size: 105, Positive unconditional cache size: 207223, Negative cache size: 3155, Negative conditional cache size: 76, Negative unconditional cache size: 3079, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 80, Maximal queried relation: 1, Independence queries for same thread: 627 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.6s, Number of persistent set computation: 1858, Number of trivial persistent sets: 1365, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 238599, independent: 235520, independent conditional: 0, independent unconditional: 235520, dependent: 3079, dependent conditional: 0, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 287046, independent: 283130, independent conditional: 47610, independent unconditional: 235520, dependent: 3916, dependent conditional: 837, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 286419, independent: 283130, independent conditional: 47610, independent unconditional: 235520, dependent: 3289, dependent conditional: 210, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 286419, independent: 283130, independent conditional: 47610, independent unconditional: 235520, dependent: 3289, dependent conditional: 210, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 286680, independent: 283130, independent conditional: 105, independent unconditional: 283025, dependent: 3550, dependent conditional: 156, dependent unconditional: 3394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 286680, independent: 283130, independent conditional: 105, independent unconditional: 283025, dependent: 3550, dependent conditional: 76, dependent unconditional: 3474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 286680, independent: 283130, independent conditional: 105, independent unconditional: 283025, dependent: 3550, dependent conditional: 76, dependent unconditional: 3474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 210483, independent: 207328, independent conditional: 105, independent unconditional: 207223, dependent: 3155, dependent conditional: 76, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 210483, independent: 205835, independent conditional: 0, independent unconditional: 205835, dependent: 4648, dependent conditional: 0, dependent unconditional: 4648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4648, independent: 1493, independent conditional: 105, independent unconditional: 1388, dependent: 3155, dependent conditional: 76, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4648, independent: 1493, independent conditional: 105, independent unconditional: 1388, dependent: 3155, dependent conditional: 76, dependent unconditional: 3079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3929, independent: 1373, independent conditional: 91, independent unconditional: 1282, dependent: 2556, dependent conditional: 59, dependent unconditional: 2497, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 286680, independent: 75802, independent conditional: 0, independent unconditional: 75802, dependent: 395, dependent conditional: 0, dependent unconditional: 395, unknown: 210483, unknown conditional: 181, unknown unconditional: 210302] , Statistics on independence cache: Total cache size (in pairs): 210483, Positive cache size: 207328, Positive conditional cache size: 105, Positive unconditional cache size: 207223, Negative cache size: 3155, Negative conditional cache size: 76, Negative unconditional cache size: 3079, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 80, Maximal queried relation: 1, Independence queries for same thread: 627 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 291296, independent: 287267, independent conditional: 37500, independent unconditional: 249767, dependent: 4029, dependent conditional: 791, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 290678, independent: 287267, independent conditional: 37500, independent unconditional: 249767, dependent: 3411, dependent conditional: 173, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 290678, independent: 287267, independent conditional: 37500, independent unconditional: 249767, dependent: 3411, dependent conditional: 173, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 290941, independent: 287267, independent conditional: 105, independent unconditional: 287162, dependent: 3674, dependent conditional: 158, dependent unconditional: 3516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 290941, independent: 287267, independent conditional: 105, independent unconditional: 287162, dependent: 3674, dependent conditional: 76, dependent unconditional: 3598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 290941, independent: 287267, independent conditional: 105, independent unconditional: 287162, dependent: 3674, dependent conditional: 76, dependent unconditional: 3598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 224654, independent: 221340, independent conditional: 105, independent unconditional: 221235, dependent: 3314, dependent conditional: 76, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 224654, independent: 219804, independent conditional: 0, independent unconditional: 219804, dependent: 4850, dependent conditional: 0, dependent unconditional: 4850, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4850, independent: 1536, independent conditional: 105, independent unconditional: 1431, dependent: 3314, dependent conditional: 76, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4850, independent: 1536, independent conditional: 105, independent unconditional: 1431, dependent: 3314, dependent conditional: 76, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3887, independent: 1225, independent conditional: 88, independent unconditional: 1136, dependent: 2662, dependent conditional: 65, dependent unconditional: 2597, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 290941, independent: 65927, independent conditional: 0, independent unconditional: 65927, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 224654, unknown conditional: 181, unknown unconditional: 224473] , Statistics on independence cache: Total cache size (in pairs): 224654, Positive cache size: 221340, Positive conditional cache size: 105, Positive unconditional cache size: 221235, Negative cache size: 3314, Negative conditional cache size: 76, Negative unconditional cache size: 3238, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 82, Maximal queried relation: 1, Independence queries for same thread: 618 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.9s, Number of persistent set computation: 1769, Number of trivial persistent sets: 1287, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 253005, independent: 249767, independent conditional: 0, independent unconditional: 249767, dependent: 3238, dependent conditional: 0, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 291296, independent: 287267, independent conditional: 37500, independent unconditional: 249767, dependent: 4029, dependent conditional: 791, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 290678, independent: 287267, independent conditional: 37500, independent unconditional: 249767, dependent: 3411, dependent conditional: 173, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 290678, independent: 287267, independent conditional: 37500, independent unconditional: 249767, dependent: 3411, dependent conditional: 173, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 290941, independent: 287267, independent conditional: 105, independent unconditional: 287162, dependent: 3674, dependent conditional: 158, dependent unconditional: 3516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 290941, independent: 287267, independent conditional: 105, independent unconditional: 287162, dependent: 3674, dependent conditional: 76, dependent unconditional: 3598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 290941, independent: 287267, independent conditional: 105, independent unconditional: 287162, dependent: 3674, dependent conditional: 76, dependent unconditional: 3598, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 224654, independent: 221340, independent conditional: 105, independent unconditional: 221235, dependent: 3314, dependent conditional: 76, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 224654, independent: 219804, independent conditional: 0, independent unconditional: 219804, dependent: 4850, dependent conditional: 0, dependent unconditional: 4850, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4850, independent: 1536, independent conditional: 105, independent unconditional: 1431, dependent: 3314, dependent conditional: 76, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4850, independent: 1536, independent conditional: 105, independent unconditional: 1431, dependent: 3314, dependent conditional: 76, dependent unconditional: 3238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3887, independent: 1225, independent conditional: 88, independent unconditional: 1136, dependent: 2662, dependent conditional: 65, dependent unconditional: 2597, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 290941, independent: 65927, independent conditional: 0, independent unconditional: 65927, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 224654, unknown conditional: 181, unknown unconditional: 224473] , Statistics on independence cache: Total cache size (in pairs): 224654, Positive cache size: 221340, Positive conditional cache size: 105, Positive unconditional cache size: 221235, Negative cache size: 3314, Negative conditional cache size: 76, Negative unconditional cache size: 3238, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 82, Maximal queried relation: 1, Independence queries for same thread: 618 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 320737, independent: 316343, independent conditional: 42548, independent unconditional: 273795, dependent: 4394, dependent conditional: 814, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 320114, independent: 316343, independent conditional: 42548, independent unconditional: 273795, dependent: 3771, dependent conditional: 191, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 320114, independent: 316343, independent conditional: 42548, independent unconditional: 273795, dependent: 3771, dependent conditional: 191, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 320394, independent: 316343, independent conditional: 120, independent unconditional: 316223, dependent: 4051, dependent conditional: 160, dependent unconditional: 3891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 320394, independent: 316343, independent conditional: 120, independent unconditional: 316223, dependent: 4051, dependent conditional: 76, dependent unconditional: 3975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 320394, independent: 316343, independent conditional: 120, independent unconditional: 316223, dependent: 4051, dependent conditional: 76, dependent unconditional: 3975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 246158, independent: 242502, independent conditional: 120, independent unconditional: 242382, dependent: 3656, dependent conditional: 76, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 246158, independent: 240794, independent conditional: 0, independent unconditional: 240794, dependent: 5364, dependent conditional: 0, dependent unconditional: 5364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5364, independent: 1708, independent conditional: 120, independent unconditional: 1588, dependent: 3656, dependent conditional: 76, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5364, independent: 1708, independent conditional: 120, independent unconditional: 1588, dependent: 3656, dependent conditional: 76, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4427, independent: 1334, independent conditional: 101, independent unconditional: 1232, dependent: 3093, dependent conditional: 57, dependent unconditional: 3037, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 320394, independent: 73841, independent conditional: 0, independent unconditional: 73841, dependent: 395, dependent conditional: 0, dependent unconditional: 395, unknown: 246158, unknown conditional: 196, unknown unconditional: 245962] , Statistics on independence cache: Total cache size (in pairs): 246158, Positive cache size: 242502, Positive conditional cache size: 120, Positive unconditional cache size: 242382, Negative cache size: 3656, Negative conditional cache size: 76, Negative unconditional cache size: 3580, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 84, Maximal queried relation: 1, Independence queries for same thread: 623 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.2s, Number of persistent set computation: 1902, Number of trivial persistent sets: 1375, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 277375, independent: 273795, independent conditional: 0, independent unconditional: 273795, dependent: 3580, dependent conditional: 0, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 320737, independent: 316343, independent conditional: 42548, independent unconditional: 273795, dependent: 4394, dependent conditional: 814, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 320114, independent: 316343, independent conditional: 42548, independent unconditional: 273795, dependent: 3771, dependent conditional: 191, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 320114, independent: 316343, independent conditional: 42548, independent unconditional: 273795, dependent: 3771, dependent conditional: 191, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 320394, independent: 316343, independent conditional: 120, independent unconditional: 316223, dependent: 4051, dependent conditional: 160, dependent unconditional: 3891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 320394, independent: 316343, independent conditional: 120, independent unconditional: 316223, dependent: 4051, dependent conditional: 76, dependent unconditional: 3975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 320394, independent: 316343, independent conditional: 120, independent unconditional: 316223, dependent: 4051, dependent conditional: 76, dependent unconditional: 3975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 246158, independent: 242502, independent conditional: 120, independent unconditional: 242382, dependent: 3656, dependent conditional: 76, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 246158, independent: 240794, independent conditional: 0, independent unconditional: 240794, dependent: 5364, dependent conditional: 0, dependent unconditional: 5364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5364, independent: 1708, independent conditional: 120, independent unconditional: 1588, dependent: 3656, dependent conditional: 76, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5364, independent: 1708, independent conditional: 120, independent unconditional: 1588, dependent: 3656, dependent conditional: 76, dependent unconditional: 3580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4427, independent: 1334, independent conditional: 101, independent unconditional: 1232, dependent: 3093, dependent conditional: 57, dependent unconditional: 3037, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 320394, independent: 73841, independent conditional: 0, independent unconditional: 73841, dependent: 395, dependent conditional: 0, dependent unconditional: 395, unknown: 246158, unknown conditional: 196, unknown unconditional: 245962] , Statistics on independence cache: Total cache size (in pairs): 246158, Positive cache size: 242502, Positive conditional cache size: 120, Positive unconditional cache size: 242382, Negative cache size: 3656, Negative conditional cache size: 76, Negative unconditional cache size: 3580, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 84, Maximal queried relation: 1, Independence queries for same thread: 623 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 341299, independent: 336619, independent conditional: 41759, independent unconditional: 294860, dependent: 4680, dependent conditional: 826, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 340666, independent: 336619, independent conditional: 41759, independent unconditional: 294860, dependent: 4047, dependent conditional: 193, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 340666, independent: 336619, independent conditional: 41759, independent unconditional: 294860, dependent: 4047, dependent conditional: 193, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 340980, independent: 336619, independent conditional: 136, independent unconditional: 336483, dependent: 4361, dependent conditional: 178, dependent unconditional: 4183, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 340980, independent: 336619, independent conditional: 136, independent unconditional: 336483, dependent: 4361, dependent conditional: 92, dependent unconditional: 4269, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 340980, independent: 336619, independent conditional: 136, independent unconditional: 336483, dependent: 4361, dependent conditional: 92, dependent unconditional: 4269, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 265702, independent: 261756, independent conditional: 136, independent unconditional: 261620, dependent: 3946, dependent conditional: 92, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 265702, independent: 259974, independent conditional: 0, independent unconditional: 259974, dependent: 5728, dependent conditional: 0, dependent unconditional: 5728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5728, independent: 1782, independent conditional: 136, independent unconditional: 1646, dependent: 3946, dependent conditional: 92, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5728, independent: 1782, independent conditional: 136, independent unconditional: 1646, dependent: 3946, dependent conditional: 92, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4709, independent: 1459, independent conditional: 120, independent unconditional: 1339, dependent: 3250, dependent conditional: 72, dependent unconditional: 3178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 340980, independent: 74863, independent conditional: 0, independent unconditional: 74863, dependent: 415, dependent conditional: 0, dependent unconditional: 415, unknown: 265702, unknown conditional: 228, unknown unconditional: 265474] , Statistics on independence cache: Total cache size (in pairs): 265702, Positive cache size: 261756, Positive conditional cache size: 136, Positive unconditional cache size: 261620, Negative cache size: 3946, Negative conditional cache size: 92, Negative unconditional cache size: 3854, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 86, Maximal queried relation: 1, Independence queries for same thread: 633 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.7s, Number of persistent set computation: 1909, Number of trivial persistent sets: 1393, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 298714, independent: 294860, independent conditional: 0, independent unconditional: 294860, dependent: 3854, dependent conditional: 0, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 341299, independent: 336619, independent conditional: 41759, independent unconditional: 294860, dependent: 4680, dependent conditional: 826, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 340666, independent: 336619, independent conditional: 41759, independent unconditional: 294860, dependent: 4047, dependent conditional: 193, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 340666, independent: 336619, independent conditional: 41759, independent unconditional: 294860, dependent: 4047, dependent conditional: 193, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 340980, independent: 336619, independent conditional: 136, independent unconditional: 336483, dependent: 4361, dependent conditional: 178, dependent unconditional: 4183, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 340980, independent: 336619, independent conditional: 136, independent unconditional: 336483, dependent: 4361, dependent conditional: 92, dependent unconditional: 4269, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 340980, independent: 336619, independent conditional: 136, independent unconditional: 336483, dependent: 4361, dependent conditional: 92, dependent unconditional: 4269, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 265702, independent: 261756, independent conditional: 136, independent unconditional: 261620, dependent: 3946, dependent conditional: 92, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 265702, independent: 259974, independent conditional: 0, independent unconditional: 259974, dependent: 5728, dependent conditional: 0, dependent unconditional: 5728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5728, independent: 1782, independent conditional: 136, independent unconditional: 1646, dependent: 3946, dependent conditional: 92, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5728, independent: 1782, independent conditional: 136, independent unconditional: 1646, dependent: 3946, dependent conditional: 92, dependent unconditional: 3854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4709, independent: 1459, independent conditional: 120, independent unconditional: 1339, dependent: 3250, dependent conditional: 72, dependent unconditional: 3178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 340980, independent: 74863, independent conditional: 0, independent unconditional: 74863, dependent: 415, dependent conditional: 0, dependent unconditional: 415, unknown: 265702, unknown conditional: 228, unknown unconditional: 265474] , Statistics on independence cache: Total cache size (in pairs): 265702, Positive cache size: 261756, Positive conditional cache size: 136, Positive unconditional cache size: 261620, Negative cache size: 3946, Negative conditional cache size: 92, Negative unconditional cache size: 3854, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 86, Maximal queried relation: 1, Independence queries for same thread: 633 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 375561, independent: 370466, independent conditional: 49224, independent unconditional: 321242, dependent: 5095, dependent conditional: 882, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 374921, independent: 370466, independent conditional: 49224, independent unconditional: 321242, dependent: 4455, dependent conditional: 242, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 374921, independent: 370466, independent conditional: 49224, independent unconditional: 321242, dependent: 4455, dependent conditional: 242, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375237, independent: 370466, independent conditional: 136, independent unconditional: 370330, dependent: 4771, dependent conditional: 180, dependent unconditional: 4591, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 375237, independent: 370466, independent conditional: 136, independent unconditional: 370330, dependent: 4771, dependent conditional: 92, dependent unconditional: 4679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 375237, independent: 370466, independent conditional: 136, independent unconditional: 370330, dependent: 4771, dependent conditional: 92, dependent unconditional: 4679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 288941, independent: 284636, independent conditional: 136, independent unconditional: 284500, dependent: 4305, dependent conditional: 92, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 288941, independent: 282654, independent conditional: 0, independent unconditional: 282654, dependent: 6287, dependent conditional: 0, dependent unconditional: 6287, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6287, independent: 1982, independent conditional: 136, independent unconditional: 1846, dependent: 4305, dependent conditional: 92, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6287, independent: 1982, independent conditional: 136, independent unconditional: 1846, dependent: 4305, dependent conditional: 92, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5633, independent: 1793, independent conditional: 123, independent unconditional: 1670, dependent: 3840, dependent conditional: 71, dependent unconditional: 3769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 375237, independent: 85830, independent conditional: 0, independent unconditional: 85830, dependent: 466, dependent conditional: 0, dependent unconditional: 466, unknown: 288941, unknown conditional: 228, unknown unconditional: 288713] , Statistics on independence cache: Total cache size (in pairs): 288941, Positive cache size: 284636, Positive conditional cache size: 136, Positive unconditional cache size: 284500, Negative cache size: 4305, Negative conditional cache size: 92, Negative unconditional cache size: 4213, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 88, Maximal queried relation: 1, Independence queries for same thread: 640 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.7s, Number of persistent set computation: 2103, Number of trivial persistent sets: 1503, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 325455, independent: 321242, independent conditional: 0, independent unconditional: 321242, dependent: 4213, dependent conditional: 0, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 375561, independent: 370466, independent conditional: 49224, independent unconditional: 321242, dependent: 5095, dependent conditional: 882, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 374921, independent: 370466, independent conditional: 49224, independent unconditional: 321242, dependent: 4455, dependent conditional: 242, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 374921, independent: 370466, independent conditional: 49224, independent unconditional: 321242, dependent: 4455, dependent conditional: 242, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375237, independent: 370466, independent conditional: 136, independent unconditional: 370330, dependent: 4771, dependent conditional: 180, dependent unconditional: 4591, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 375237, independent: 370466, independent conditional: 136, independent unconditional: 370330, dependent: 4771, dependent conditional: 92, dependent unconditional: 4679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 375237, independent: 370466, independent conditional: 136, independent unconditional: 370330, dependent: 4771, dependent conditional: 92, dependent unconditional: 4679, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 288941, independent: 284636, independent conditional: 136, independent unconditional: 284500, dependent: 4305, dependent conditional: 92, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 288941, independent: 282654, independent conditional: 0, independent unconditional: 282654, dependent: 6287, dependent conditional: 0, dependent unconditional: 6287, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6287, independent: 1982, independent conditional: 136, independent unconditional: 1846, dependent: 4305, dependent conditional: 92, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6287, independent: 1982, independent conditional: 136, independent unconditional: 1846, dependent: 4305, dependent conditional: 92, dependent unconditional: 4213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5633, independent: 1793, independent conditional: 123, independent unconditional: 1670, dependent: 3840, dependent conditional: 71, dependent unconditional: 3769, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 375237, independent: 85830, independent conditional: 0, independent unconditional: 85830, dependent: 466, dependent conditional: 0, dependent unconditional: 466, unknown: 288941, unknown conditional: 228, unknown unconditional: 288713] , Statistics on independence cache: Total cache size (in pairs): 288941, Positive cache size: 284636, Positive conditional cache size: 136, Positive unconditional cache size: 284500, Negative cache size: 4305, Negative conditional cache size: 92, Negative unconditional cache size: 4213, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 88, Maximal queried relation: 1, Independence queries for same thread: 640 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 390719, independent: 385401, independent conditional: 44826, independent unconditional: 340575, dependent: 5318, dependent conditional: 844, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 390072, independent: 385401, independent conditional: 44826, independent unconditional: 340575, dependent: 4671, dependent conditional: 197, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 390072, independent: 385401, independent conditional: 44826, independent unconditional: 340575, dependent: 4671, dependent conditional: 197, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 390407, independent: 385401, independent conditional: 153, independent unconditional: 385248, dependent: 5006, dependent conditional: 182, dependent unconditional: 4824, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 390407, independent: 385401, independent conditional: 153, independent unconditional: 385248, dependent: 5006, dependent conditional: 92, dependent unconditional: 4914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 390407, independent: 385401, independent conditional: 153, independent unconditional: 385248, dependent: 5006, dependent conditional: 92, dependent unconditional: 4914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 307067, independent: 302501, independent conditional: 153, independent unconditional: 302348, dependent: 4566, dependent conditional: 92, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 307067, independent: 300438, independent conditional: 0, independent unconditional: 300438, dependent: 6629, dependent conditional: 0, dependent unconditional: 6629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6629, independent: 2063, independent conditional: 153, independent unconditional: 1910, dependent: 4566, dependent conditional: 92, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6629, independent: 2063, independent conditional: 153, independent unconditional: 1910, dependent: 4566, dependent conditional: 92, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5494, independent: 1648, independent conditional: 133, independent unconditional: 1515, dependent: 3846, dependent conditional: 75, dependent unconditional: 3771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 390407, independent: 82900, independent conditional: 0, independent unconditional: 82900, dependent: 440, dependent conditional: 0, dependent unconditional: 440, unknown: 307067, unknown conditional: 245, unknown unconditional: 306822] , Statistics on independence cache: Total cache size (in pairs): 307067, Positive cache size: 302501, Positive conditional cache size: 153, Positive unconditional cache size: 302348, Negative cache size: 4566, Negative conditional cache size: 92, Negative unconditional cache size: 4474, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 90, Maximal queried relation: 1, Independence queries for same thread: 647 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.0s, Number of persistent set computation: 2037, Number of trivial persistent sets: 1487, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 345049, independent: 340575, independent conditional: 0, independent unconditional: 340575, dependent: 4474, dependent conditional: 0, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 390719, independent: 385401, independent conditional: 44826, independent unconditional: 340575, dependent: 5318, dependent conditional: 844, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 390072, independent: 385401, independent conditional: 44826, independent unconditional: 340575, dependent: 4671, dependent conditional: 197, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 390072, independent: 385401, independent conditional: 44826, independent unconditional: 340575, dependent: 4671, dependent conditional: 197, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 390407, independent: 385401, independent conditional: 153, independent unconditional: 385248, dependent: 5006, dependent conditional: 182, dependent unconditional: 4824, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 390407, independent: 385401, independent conditional: 153, independent unconditional: 385248, dependent: 5006, dependent conditional: 92, dependent unconditional: 4914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 390407, independent: 385401, independent conditional: 153, independent unconditional: 385248, dependent: 5006, dependent conditional: 92, dependent unconditional: 4914, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 307067, independent: 302501, independent conditional: 153, independent unconditional: 302348, dependent: 4566, dependent conditional: 92, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 307067, independent: 300438, independent conditional: 0, independent unconditional: 300438, dependent: 6629, dependent conditional: 0, dependent unconditional: 6629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6629, independent: 2063, independent conditional: 153, independent unconditional: 1910, dependent: 4566, dependent conditional: 92, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6629, independent: 2063, independent conditional: 153, independent unconditional: 1910, dependent: 4566, dependent conditional: 92, dependent unconditional: 4474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5494, independent: 1648, independent conditional: 133, independent unconditional: 1515, dependent: 3846, dependent conditional: 75, dependent unconditional: 3771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 390407, independent: 82900, independent conditional: 0, independent unconditional: 82900, dependent: 440, dependent conditional: 0, dependent unconditional: 440, unknown: 307067, unknown conditional: 245, unknown unconditional: 306822] , Statistics on independence cache: Total cache size (in pairs): 307067, Positive cache size: 302501, Positive conditional cache size: 153, Positive unconditional cache size: 302348, Negative cache size: 4566, Negative conditional cache size: 92, Negative unconditional cache size: 4474, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 90, Maximal queried relation: 1, Independence queries for same thread: 647 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 427927, independent: 422121, independent conditional: 51822, independent unconditional: 370299, dependent: 5806, dependent conditional: 924, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 427245, independent: 422121, independent conditional: 51822, independent unconditional: 370299, dependent: 5124, dependent conditional: 242, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 427245, independent: 422121, independent conditional: 51822, independent unconditional: 370299, dependent: 5124, dependent conditional: 242, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 427618, independent: 422121, independent conditional: 171, independent unconditional: 421950, dependent: 5497, dependent conditional: 202, dependent unconditional: 5295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 427618, independent: 422121, independent conditional: 171, independent unconditional: 421950, dependent: 5497, dependent conditional: 110, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 427618, independent: 422121, independent conditional: 171, independent unconditional: 421950, dependent: 5497, dependent conditional: 110, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 333762, independent: 328770, independent conditional: 171, independent unconditional: 328599, dependent: 4992, dependent conditional: 110, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 333762, independent: 326533, independent conditional: 0, independent unconditional: 326533, dependent: 7229, dependent conditional: 0, dependent unconditional: 7229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7229, independent: 2237, independent conditional: 171, independent unconditional: 2066, dependent: 4992, dependent conditional: 110, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7229, independent: 2237, independent conditional: 171, independent unconditional: 2066, dependent: 4992, dependent conditional: 110, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6090, independent: 1796, independent conditional: 144, independent unconditional: 1652, dependent: 4295, dependent conditional: 85, dependent unconditional: 4210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 427618, independent: 93351, independent conditional: 0, independent unconditional: 93351, dependent: 505, dependent conditional: 0, dependent unconditional: 505, unknown: 333762, unknown conditional: 281, unknown unconditional: 333481] , Statistics on independence cache: Total cache size (in pairs): 333762, Positive cache size: 328770, Positive conditional cache size: 171, Positive unconditional cache size: 328599, Negative cache size: 4992, Negative conditional cache size: 110, Negative unconditional cache size: 4882, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 92, Maximal queried relation: 1, Independence queries for same thread: 682 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.6s, Number of persistent set computation: 2215, Number of trivial persistent sets: 1578, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375181, independent: 370299, independent conditional: 0, independent unconditional: 370299, dependent: 4882, dependent conditional: 0, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 427927, independent: 422121, independent conditional: 51822, independent unconditional: 370299, dependent: 5806, dependent conditional: 924, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 427245, independent: 422121, independent conditional: 51822, independent unconditional: 370299, dependent: 5124, dependent conditional: 242, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 427245, independent: 422121, independent conditional: 51822, independent unconditional: 370299, dependent: 5124, dependent conditional: 242, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 427618, independent: 422121, independent conditional: 171, independent unconditional: 421950, dependent: 5497, dependent conditional: 202, dependent unconditional: 5295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 427618, independent: 422121, independent conditional: 171, independent unconditional: 421950, dependent: 5497, dependent conditional: 110, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 427618, independent: 422121, independent conditional: 171, independent unconditional: 421950, dependent: 5497, dependent conditional: 110, dependent unconditional: 5387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 333762, independent: 328770, independent conditional: 171, independent unconditional: 328599, dependent: 4992, dependent conditional: 110, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 333762, independent: 326533, independent conditional: 0, independent unconditional: 326533, dependent: 7229, dependent conditional: 0, dependent unconditional: 7229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7229, independent: 2237, independent conditional: 171, independent unconditional: 2066, dependent: 4992, dependent conditional: 110, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7229, independent: 2237, independent conditional: 171, independent unconditional: 2066, dependent: 4992, dependent conditional: 110, dependent unconditional: 4882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6090, independent: 1796, independent conditional: 144, independent unconditional: 1652, dependent: 4295, dependent conditional: 85, dependent unconditional: 4210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 427618, independent: 93351, independent conditional: 0, independent unconditional: 93351, dependent: 505, dependent conditional: 0, dependent unconditional: 505, unknown: 333762, unknown conditional: 281, unknown unconditional: 333481] , Statistics on independence cache: Total cache size (in pairs): 333762, Positive cache size: 328770, Positive conditional cache size: 171, Positive unconditional cache size: 328599, Negative cache size: 4992, Negative conditional cache size: 110, Negative unconditional cache size: 4882, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 92, Maximal queried relation: 1, Independence queries for same thread: 682 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 446240, independent: 440218, independent conditional: 49163, independent unconditional: 391055, dependent: 6022, dependent conditional: 881, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 445578, independent: 440218, independent conditional: 49163, independent unconditional: 391055, dependent: 5360, dependent conditional: 219, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 445578, independent: 440218, independent conditional: 49163, independent unconditional: 391055, dependent: 5360, dependent conditional: 219, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 445953, independent: 440218, independent conditional: 171, independent unconditional: 440047, dependent: 5735, dependent conditional: 204, dependent unconditional: 5531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 445953, independent: 440218, independent conditional: 171, independent unconditional: 440047, dependent: 5735, dependent conditional: 110, dependent unconditional: 5625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 445953, independent: 440218, independent conditional: 171, independent unconditional: 440047, dependent: 5735, dependent conditional: 110, dependent unconditional: 5625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 352870, independent: 347619, independent conditional: 171, independent unconditional: 347448, dependent: 5251, dependent conditional: 110, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 352870, independent: 345264, independent conditional: 0, independent unconditional: 345264, dependent: 7606, dependent conditional: 0, dependent unconditional: 7606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7606, independent: 2355, independent conditional: 171, independent unconditional: 2184, dependent: 5251, dependent conditional: 110, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7606, independent: 2355, independent conditional: 171, independent unconditional: 2184, dependent: 5251, dependent conditional: 110, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6454, independent: 2069, independent conditional: 147, independent unconditional: 1922, dependent: 4386, dependent conditional: 85, dependent unconditional: 4300, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 445953, independent: 92599, independent conditional: 0, independent unconditional: 92599, dependent: 484, dependent conditional: 0, dependent unconditional: 484, unknown: 352870, unknown conditional: 281, unknown unconditional: 352589] , Statistics on independence cache: Total cache size (in pairs): 352870, Positive cache size: 347619, Positive conditional cache size: 171, Positive unconditional cache size: 347448, Negative cache size: 5251, Negative conditional cache size: 110, Negative unconditional cache size: 5141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 94, Maximal queried relation: 1, Independence queries for same thread: 662 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.7s, Number of persistent set computation: 2171, Number of trivial persistent sets: 1587, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 396196, independent: 391055, independent conditional: 0, independent unconditional: 391055, dependent: 5141, dependent conditional: 0, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 446240, independent: 440218, independent conditional: 49163, independent unconditional: 391055, dependent: 6022, dependent conditional: 881, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 445578, independent: 440218, independent conditional: 49163, independent unconditional: 391055, dependent: 5360, dependent conditional: 219, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 445578, independent: 440218, independent conditional: 49163, independent unconditional: 391055, dependent: 5360, dependent conditional: 219, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 445953, independent: 440218, independent conditional: 171, independent unconditional: 440047, dependent: 5735, dependent conditional: 204, dependent unconditional: 5531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 445953, independent: 440218, independent conditional: 171, independent unconditional: 440047, dependent: 5735, dependent conditional: 110, dependent unconditional: 5625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 445953, independent: 440218, independent conditional: 171, independent unconditional: 440047, dependent: 5735, dependent conditional: 110, dependent unconditional: 5625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 352870, independent: 347619, independent conditional: 171, independent unconditional: 347448, dependent: 5251, dependent conditional: 110, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 352870, independent: 345264, independent conditional: 0, independent unconditional: 345264, dependent: 7606, dependent conditional: 0, dependent unconditional: 7606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7606, independent: 2355, independent conditional: 171, independent unconditional: 2184, dependent: 5251, dependent conditional: 110, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7606, independent: 2355, independent conditional: 171, independent unconditional: 2184, dependent: 5251, dependent conditional: 110, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6454, independent: 2069, independent conditional: 147, independent unconditional: 1922, dependent: 4386, dependent conditional: 85, dependent unconditional: 4300, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 445953, independent: 92599, independent conditional: 0, independent unconditional: 92599, dependent: 484, dependent conditional: 0, dependent unconditional: 484, unknown: 352870, unknown conditional: 281, unknown unconditional: 352589] , Statistics on independence cache: Total cache size (in pairs): 352870, Positive cache size: 347619, Positive conditional cache size: 171, Positive unconditional cache size: 347448, Negative cache size: 5251, Negative conditional cache size: 110, Negative unconditional cache size: 5141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 94, Maximal queried relation: 1, Independence queries for same thread: 662 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 465731, independent: 459553, independent conditional: 45335, independent unconditional: 414218, dependent: 6178, dependent conditional: 719, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 465218, independent: 459553, independent conditional: 45335, independent unconditional: 414218, dependent: 5665, dependent conditional: 206, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 465218, independent: 459553, independent conditional: 45335, independent unconditional: 414218, dependent: 5665, dependent conditional: 206, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 465614, independent: 459553, independent conditional: 190, independent unconditional: 459363, dependent: 6061, dependent conditional: 206, dependent unconditional: 5855, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 465614, independent: 459553, independent conditional: 190, independent unconditional: 459363, dependent: 6061, dependent conditional: 110, dependent unconditional: 5951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 465614, independent: 459553, independent conditional: 190, independent unconditional: 459363, dependent: 6061, dependent conditional: 110, dependent unconditional: 5951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 374267, independent: 368698, independent conditional: 190, independent unconditional: 368508, dependent: 5569, dependent conditional: 110, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 374267, independent: 366207, independent conditional: 0, independent unconditional: 366207, dependent: 8060, dependent conditional: 0, dependent unconditional: 8060, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8060, independent: 2491, independent conditional: 190, independent unconditional: 2301, dependent: 5569, dependent conditional: 110, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8060, independent: 2491, independent conditional: 190, independent unconditional: 2301, dependent: 5569, dependent conditional: 110, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6864, independent: 2154, independent conditional: 169, independent unconditional: 1986, dependent: 4710, dependent conditional: 86, dependent unconditional: 4624, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 465614, independent: 90855, independent conditional: 0, independent unconditional: 90855, dependent: 492, dependent conditional: 0, dependent unconditional: 492, unknown: 374267, unknown conditional: 300, unknown unconditional: 373967] , Statistics on independence cache: Total cache size (in pairs): 374267, Positive cache size: 368698, Positive conditional cache size: 190, Positive unconditional cache size: 368508, Negative cache size: 5569, Negative conditional cache size: 110, Negative unconditional cache size: 5459, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 96, Maximal queried relation: 1, Independence queries for same thread: 513 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.2s, Number of persistent set computation: 1979, Number of trivial persistent sets: 1479, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 419677, independent: 414218, independent conditional: 0, independent unconditional: 414218, dependent: 5459, dependent conditional: 0, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 465731, independent: 459553, independent conditional: 45335, independent unconditional: 414218, dependent: 6178, dependent conditional: 719, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 465218, independent: 459553, independent conditional: 45335, independent unconditional: 414218, dependent: 5665, dependent conditional: 206, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 465218, independent: 459553, independent conditional: 45335, independent unconditional: 414218, dependent: 5665, dependent conditional: 206, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 465614, independent: 459553, independent conditional: 190, independent unconditional: 459363, dependent: 6061, dependent conditional: 206, dependent unconditional: 5855, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 465614, independent: 459553, independent conditional: 190, independent unconditional: 459363, dependent: 6061, dependent conditional: 110, dependent unconditional: 5951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 465614, independent: 459553, independent conditional: 190, independent unconditional: 459363, dependent: 6061, dependent conditional: 110, dependent unconditional: 5951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 374267, independent: 368698, independent conditional: 190, independent unconditional: 368508, dependent: 5569, dependent conditional: 110, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 374267, independent: 366207, independent conditional: 0, independent unconditional: 366207, dependent: 8060, dependent conditional: 0, dependent unconditional: 8060, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8060, independent: 2491, independent conditional: 190, independent unconditional: 2301, dependent: 5569, dependent conditional: 110, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8060, independent: 2491, independent conditional: 190, independent unconditional: 2301, dependent: 5569, dependent conditional: 110, dependent unconditional: 5459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6864, independent: 2154, independent conditional: 169, independent unconditional: 1986, dependent: 4710, dependent conditional: 86, dependent unconditional: 4624, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 465614, independent: 90855, independent conditional: 0, independent unconditional: 90855, dependent: 492, dependent conditional: 0, dependent unconditional: 492, unknown: 374267, unknown conditional: 300, unknown unconditional: 373967] , Statistics on independence cache: Total cache size (in pairs): 374267, Positive cache size: 368698, Positive conditional cache size: 190, Positive unconditional cache size: 368508, Negative cache size: 5569, Negative conditional cache size: 110, Negative unconditional cache size: 5459, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 96, Maximal queried relation: 1, Independence queries for same thread: 513 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 506922, independent: 500131, independent conditional: 54415, independent unconditional: 445716, dependent: 6791, dependent conditional: 897, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 506268, independent: 500131, independent conditional: 54415, independent unconditional: 445716, dependent: 6137, dependent conditional: 243, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 506268, independent: 500131, independent conditional: 54415, independent unconditional: 445716, dependent: 6137, dependent conditional: 243, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 506706, independent: 500131, independent conditional: 210, independent unconditional: 499921, dependent: 6575, dependent conditional: 228, dependent unconditional: 6347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 506706, independent: 500131, independent conditional: 210, independent unconditional: 499921, dependent: 6575, dependent conditional: 130, dependent unconditional: 6445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 506706, independent: 500131, independent conditional: 210, independent unconditional: 499921, dependent: 6575, dependent conditional: 130, dependent unconditional: 6445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 402624, independent: 396600, independent conditional: 210, independent unconditional: 396390, dependent: 6024, dependent conditional: 130, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 402624, independent: 393947, independent conditional: 0, independent unconditional: 393947, dependent: 8677, dependent conditional: 0, dependent unconditional: 8677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8677, independent: 2653, independent conditional: 210, independent unconditional: 2443, dependent: 6024, dependent conditional: 130, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8677, independent: 2653, independent conditional: 210, independent unconditional: 2443, dependent: 6024, dependent conditional: 130, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7376, independent: 2193, independent conditional: 211, independent unconditional: 1982, dependent: 5183, dependent conditional: 107, dependent unconditional: 5076, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 506706, independent: 103531, independent conditional: 0, independent unconditional: 103531, dependent: 551, dependent conditional: 0, dependent unconditional: 551, unknown: 402624, unknown conditional: 340, unknown unconditional: 402284] , Statistics on independence cache: Total cache size (in pairs): 402624, Positive cache size: 396600, Positive conditional cache size: 210, Positive unconditional cache size: 396390, Negative cache size: 6024, Negative conditional cache size: 130, Negative unconditional cache size: 5894, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 98, Maximal queried relation: 1, Independence queries for same thread: 654 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 9.0s, Number of persistent set computation: 2311, Number of trivial persistent sets: 1693, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 451610, independent: 445716, independent conditional: 0, independent unconditional: 445716, dependent: 5894, dependent conditional: 0, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 506922, independent: 500131, independent conditional: 54415, independent unconditional: 445716, dependent: 6791, dependent conditional: 897, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 506268, independent: 500131, independent conditional: 54415, independent unconditional: 445716, dependent: 6137, dependent conditional: 243, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 506268, independent: 500131, independent conditional: 54415, independent unconditional: 445716, dependent: 6137, dependent conditional: 243, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 506706, independent: 500131, independent conditional: 210, independent unconditional: 499921, dependent: 6575, dependent conditional: 228, dependent unconditional: 6347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 506706, independent: 500131, independent conditional: 210, independent unconditional: 499921, dependent: 6575, dependent conditional: 130, dependent unconditional: 6445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 506706, independent: 500131, independent conditional: 210, independent unconditional: 499921, dependent: 6575, dependent conditional: 130, dependent unconditional: 6445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 402624, independent: 396600, independent conditional: 210, independent unconditional: 396390, dependent: 6024, dependent conditional: 130, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 402624, independent: 393947, independent conditional: 0, independent unconditional: 393947, dependent: 8677, dependent conditional: 0, dependent unconditional: 8677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8677, independent: 2653, independent conditional: 210, independent unconditional: 2443, dependent: 6024, dependent conditional: 130, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8677, independent: 2653, independent conditional: 210, independent unconditional: 2443, dependent: 6024, dependent conditional: 130, dependent unconditional: 5894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7376, independent: 2193, independent conditional: 211, independent unconditional: 1982, dependent: 5183, dependent conditional: 107, dependent unconditional: 5076, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 506706, independent: 103531, independent conditional: 0, independent unconditional: 103531, dependent: 551, dependent conditional: 0, dependent unconditional: 551, unknown: 402624, unknown conditional: 340, unknown unconditional: 402284] , Statistics on independence cache: Total cache size (in pairs): 402624, Positive cache size: 396600, Positive conditional cache size: 210, Positive unconditional cache size: 396390, Negative cache size: 6024, Negative conditional cache size: 130, Negative unconditional cache size: 5894, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 98, Maximal queried relation: 1, Independence queries for same thread: 654 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 526410, independent: 519486, independent conditional: 50071, independent unconditional: 469415, dependent: 6924, dependent conditional: 735, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 525905, independent: 519486, independent conditional: 50071, independent unconditional: 469415, dependent: 6419, dependent conditional: 230, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 525905, independent: 519486, independent conditional: 50071, independent unconditional: 469415, dependent: 6419, dependent conditional: 230, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 526345, independent: 519486, independent conditional: 210, independent unconditional: 519276, dependent: 6859, dependent conditional: 230, dependent unconditional: 6629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 526345, independent: 519486, independent conditional: 210, independent unconditional: 519276, dependent: 6859, dependent conditional: 130, dependent unconditional: 6729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 526345, independent: 519486, independent conditional: 210, independent unconditional: 519276, dependent: 6859, dependent conditional: 130, dependent unconditional: 6729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 424439, independent: 418120, independent conditional: 210, independent unconditional: 417910, dependent: 6319, dependent conditional: 130, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 424439, independent: 415309, independent conditional: 0, independent unconditional: 415309, dependent: 9130, dependent conditional: 0, dependent unconditional: 9130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9130, independent: 2811, independent conditional: 210, independent unconditional: 2601, dependent: 6319, dependent conditional: 130, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9130, independent: 2811, independent conditional: 210, independent unconditional: 2601, dependent: 6319, dependent conditional: 130, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8287, independent: 2690, independent conditional: 186, independent unconditional: 2504, dependent: 5597, dependent conditional: 102, dependent unconditional: 5495, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 526345, independent: 101366, independent conditional: 0, independent unconditional: 101366, dependent: 540, dependent conditional: 0, dependent unconditional: 540, unknown: 424439, unknown conditional: 340, unknown unconditional: 424099] , Statistics on independence cache: Total cache size (in pairs): 424439, Positive cache size: 418120, Positive conditional cache size: 210, Positive unconditional cache size: 417910, Negative cache size: 6319, Negative conditional cache size: 130, Negative unconditional cache size: 6189, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 100, Maximal queried relation: 1, Independence queries for same thread: 505 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.3s, Number of persistent set computation: 2079, Number of trivial persistent sets: 1555, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 475604, independent: 469415, independent conditional: 0, independent unconditional: 469415, dependent: 6189, dependent conditional: 0, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 526410, independent: 519486, independent conditional: 50071, independent unconditional: 469415, dependent: 6924, dependent conditional: 735, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 525905, independent: 519486, independent conditional: 50071, independent unconditional: 469415, dependent: 6419, dependent conditional: 230, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 525905, independent: 519486, independent conditional: 50071, independent unconditional: 469415, dependent: 6419, dependent conditional: 230, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 526345, independent: 519486, independent conditional: 210, independent unconditional: 519276, dependent: 6859, dependent conditional: 230, dependent unconditional: 6629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 526345, independent: 519486, independent conditional: 210, independent unconditional: 519276, dependent: 6859, dependent conditional: 130, dependent unconditional: 6729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 526345, independent: 519486, independent conditional: 210, independent unconditional: 519276, dependent: 6859, dependent conditional: 130, dependent unconditional: 6729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 424439, independent: 418120, independent conditional: 210, independent unconditional: 417910, dependent: 6319, dependent conditional: 130, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 424439, independent: 415309, independent conditional: 0, independent unconditional: 415309, dependent: 9130, dependent conditional: 0, dependent unconditional: 9130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9130, independent: 2811, independent conditional: 210, independent unconditional: 2601, dependent: 6319, dependent conditional: 130, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9130, independent: 2811, independent conditional: 210, independent unconditional: 2601, dependent: 6319, dependent conditional: 130, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8287, independent: 2690, independent conditional: 186, independent unconditional: 2504, dependent: 5597, dependent conditional: 102, dependent unconditional: 5495, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 526345, independent: 101366, independent conditional: 0, independent unconditional: 101366, dependent: 540, dependent conditional: 0, dependent unconditional: 540, unknown: 424439, unknown conditional: 340, unknown unconditional: 424099] , Statistics on independence cache: Total cache size (in pairs): 424439, Positive cache size: 418120, Positive conditional cache size: 210, Positive unconditional cache size: 417910, Negative cache size: 6319, Negative conditional cache size: 130, Negative unconditional cache size: 6189, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 100, Maximal queried relation: 1, Independence queries for same thread: 505 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 566419, independent: 558858, independent conditional: 57887, independent unconditional: 500971, dependent: 7561, dependent conditional: 915, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 565751, independent: 558858, independent conditional: 57887, independent unconditional: 500971, dependent: 6893, dependent conditional: 247, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 565751, independent: 558858, independent conditional: 57887, independent unconditional: 500971, dependent: 6893, dependent conditional: 247, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 566214, independent: 558858, independent conditional: 231, independent unconditional: 558627, dependent: 7356, dependent conditional: 232, dependent unconditional: 7124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 566214, independent: 558858, independent conditional: 231, independent unconditional: 558627, dependent: 7356, dependent conditional: 130, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 566214, independent: 558858, independent conditional: 231, independent unconditional: 558627, dependent: 7356, dependent conditional: 130, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 452653, independent: 445877, independent conditional: 231, independent unconditional: 445646, dependent: 6776, dependent conditional: 130, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 452653, independent: 442887, independent conditional: 0, independent unconditional: 442887, dependent: 9766, dependent conditional: 0, dependent unconditional: 9766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9766, independent: 2990, independent conditional: 231, independent unconditional: 2759, dependent: 6776, dependent conditional: 130, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9766, independent: 2990, independent conditional: 231, independent unconditional: 2759, dependent: 6776, dependent conditional: 130, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8519, independent: 2589, independent conditional: 198, independent unconditional: 2391, dependent: 5929, dependent conditional: 111, dependent unconditional: 5819, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 566214, independent: 112981, independent conditional: 0, independent unconditional: 112981, dependent: 580, dependent conditional: 0, dependent unconditional: 580, unknown: 452653, unknown conditional: 361, unknown unconditional: 452292] , Statistics on independence cache: Total cache size (in pairs): 452653, Positive cache size: 445877, Positive conditional cache size: 231, Positive unconditional cache size: 445646, Negative cache size: 6776, Negative conditional cache size: 130, Negative unconditional cache size: 6646, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 102, Maximal queried relation: 1, Independence queries for same thread: 668 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.3s, Number of persistent set computation: 2439, Number of trivial persistent sets: 1787, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 507617, independent: 500971, independent conditional: 0, independent unconditional: 500971, dependent: 6646, dependent conditional: 0, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 566419, independent: 558858, independent conditional: 57887, independent unconditional: 500971, dependent: 7561, dependent conditional: 915, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 565751, independent: 558858, independent conditional: 57887, independent unconditional: 500971, dependent: 6893, dependent conditional: 247, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 565751, independent: 558858, independent conditional: 57887, independent unconditional: 500971, dependent: 6893, dependent conditional: 247, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 566214, independent: 558858, independent conditional: 231, independent unconditional: 558627, dependent: 7356, dependent conditional: 232, dependent unconditional: 7124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 566214, independent: 558858, independent conditional: 231, independent unconditional: 558627, dependent: 7356, dependent conditional: 130, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 566214, independent: 558858, independent conditional: 231, independent unconditional: 558627, dependent: 7356, dependent conditional: 130, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 452653, independent: 445877, independent conditional: 231, independent unconditional: 445646, dependent: 6776, dependent conditional: 130, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 452653, independent: 442887, independent conditional: 0, independent unconditional: 442887, dependent: 9766, dependent conditional: 0, dependent unconditional: 9766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9766, independent: 2990, independent conditional: 231, independent unconditional: 2759, dependent: 6776, dependent conditional: 130, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9766, independent: 2990, independent conditional: 231, independent unconditional: 2759, dependent: 6776, dependent conditional: 130, dependent unconditional: 6646, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8519, independent: 2589, independent conditional: 198, independent unconditional: 2391, dependent: 5929, dependent conditional: 111, dependent unconditional: 5819, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 566214, independent: 112981, independent conditional: 0, independent unconditional: 112981, dependent: 580, dependent conditional: 0, dependent unconditional: 580, unknown: 452653, unknown conditional: 361, unknown unconditional: 452292] , Statistics on independence cache: Total cache size (in pairs): 452653, Positive cache size: 445877, Positive conditional cache size: 231, Positive unconditional cache size: 445646, Negative cache size: 6776, Negative conditional cache size: 130, Negative unconditional cache size: 6646, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 102, Maximal queried relation: 1, Independence queries for same thread: 668 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 592358, independent: 584576, independent conditional: 55770, independent unconditional: 528806, dependent: 7782, dependent conditional: 775, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 591839, independent: 584576, independent conditional: 55770, independent unconditional: 528806, dependent: 7263, dependent conditional: 256, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 591839, independent: 584576, independent conditional: 55770, independent unconditional: 528806, dependent: 7263, dependent conditional: 256, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 592348, independent: 584576, independent conditional: 253, independent unconditional: 584323, dependent: 7772, dependent conditional: 256, dependent unconditional: 7516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 592348, independent: 584576, independent conditional: 253, independent unconditional: 584323, dependent: 7772, dependent conditional: 152, dependent unconditional: 7620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 592348, independent: 584576, independent conditional: 253, independent unconditional: 584323, dependent: 7772, dependent conditional: 152, dependent unconditional: 7620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 478579, independent: 471420, independent conditional: 253, independent unconditional: 471167, dependent: 7159, dependent conditional: 152, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 478579, independent: 468285, independent conditional: 0, independent unconditional: 468285, dependent: 10294, dependent conditional: 0, dependent unconditional: 10294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10294, independent: 3135, independent conditional: 253, independent unconditional: 2882, dependent: 7159, dependent conditional: 152, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10294, independent: 3135, independent conditional: 253, independent unconditional: 2882, dependent: 7159, dependent conditional: 152, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8578, independent: 2679, independent conditional: 340, independent unconditional: 2339, dependent: 5899, dependent conditional: 118, dependent unconditional: 5782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 592348, independent: 113156, independent conditional: 0, independent unconditional: 113156, dependent: 613, dependent conditional: 0, dependent unconditional: 613, unknown: 478579, unknown conditional: 405, unknown unconditional: 478174] , Statistics on independence cache: Total cache size (in pairs): 478579, Positive cache size: 471420, Positive conditional cache size: 253, Positive unconditional cache size: 471167, Negative cache size: 7159, Negative conditional cache size: 152, Negative unconditional cache size: 7007, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 104, Maximal queried relation: 1, Independence queries for same thread: 519 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.9s, Number of persistent set computation: 2185, Number of trivial persistent sets: 1637, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 535813, independent: 528806, independent conditional: 0, independent unconditional: 528806, dependent: 7007, dependent conditional: 0, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 592358, independent: 584576, independent conditional: 55770, independent unconditional: 528806, dependent: 7782, dependent conditional: 775, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 591839, independent: 584576, independent conditional: 55770, independent unconditional: 528806, dependent: 7263, dependent conditional: 256, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 591839, independent: 584576, independent conditional: 55770, independent unconditional: 528806, dependent: 7263, dependent conditional: 256, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 592348, independent: 584576, independent conditional: 253, independent unconditional: 584323, dependent: 7772, dependent conditional: 256, dependent unconditional: 7516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 592348, independent: 584576, independent conditional: 253, independent unconditional: 584323, dependent: 7772, dependent conditional: 152, dependent unconditional: 7620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 592348, independent: 584576, independent conditional: 253, independent unconditional: 584323, dependent: 7772, dependent conditional: 152, dependent unconditional: 7620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 478579, independent: 471420, independent conditional: 253, independent unconditional: 471167, dependent: 7159, dependent conditional: 152, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 478579, independent: 468285, independent conditional: 0, independent unconditional: 468285, dependent: 10294, dependent conditional: 0, dependent unconditional: 10294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10294, independent: 3135, independent conditional: 253, independent unconditional: 2882, dependent: 7159, dependent conditional: 152, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10294, independent: 3135, independent conditional: 253, independent unconditional: 2882, dependent: 7159, dependent conditional: 152, dependent unconditional: 7007, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8578, independent: 2679, independent conditional: 340, independent unconditional: 2339, dependent: 5899, dependent conditional: 118, dependent unconditional: 5782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 592348, independent: 113156, independent conditional: 0, independent unconditional: 113156, dependent: 613, dependent conditional: 0, dependent unconditional: 613, unknown: 478579, unknown conditional: 405, unknown unconditional: 478174] , Statistics on independence cache: Total cache size (in pairs): 478579, Positive cache size: 471420, Positive conditional cache size: 253, Positive unconditional cache size: 471167, Negative cache size: 7159, Negative conditional cache size: 152, Negative unconditional cache size: 7007, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 104, Maximal queried relation: 1, Independence queries for same thread: 519 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 632564, independent: 624164, independent conditional: 63159, independent unconditional: 561005, dependent: 8400, dependent conditional: 955, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 631882, independent: 624164, independent conditional: 63159, independent unconditional: 561005, dependent: 7718, dependent conditional: 273, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 631882, independent: 624164, independent conditional: 63159, independent unconditional: 561005, dependent: 7718, dependent conditional: 273, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 632393, independent: 624164, independent conditional: 253, independent unconditional: 623911, dependent: 8229, dependent conditional: 258, dependent unconditional: 7971, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 632393, independent: 624164, independent conditional: 253, independent unconditional: 623911, dependent: 8229, dependent conditional: 152, dependent unconditional: 8077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 632393, independent: 624164, independent conditional: 253, independent unconditional: 623911, dependent: 8229, dependent conditional: 152, dependent unconditional: 8077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 507132, independent: 499535, independent conditional: 253, independent unconditional: 499282, dependent: 7597, dependent conditional: 152, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 507132, independent: 496197, independent conditional: 0, independent unconditional: 496197, dependent: 10935, dependent conditional: 0, dependent unconditional: 10935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10935, independent: 3338, independent conditional: 253, independent unconditional: 3085, dependent: 7597, dependent conditional: 152, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10935, independent: 3338, independent conditional: 253, independent unconditional: 3085, dependent: 7597, dependent conditional: 152, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9852, independent: 2969, independent conditional: 251, independent unconditional: 2718, dependent: 6883, dependent conditional: 133, dependent unconditional: 6750, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 632393, independent: 124629, independent conditional: 0, independent unconditional: 124629, dependent: 632, dependent conditional: 0, dependent unconditional: 632, unknown: 507132, unknown conditional: 405, unknown unconditional: 506727] , Statistics on independence cache: Total cache size (in pairs): 507132, Positive cache size: 499535, Positive conditional cache size: 253, Positive unconditional cache size: 499282, Negative cache size: 7597, Negative conditional cache size: 152, Negative unconditional cache size: 7445, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 106, Maximal queried relation: 1, Independence queries for same thread: 682 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.5s, Number of persistent set computation: 2573, Number of trivial persistent sets: 1887, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 568450, independent: 561005, independent conditional: 0, independent unconditional: 561005, dependent: 7445, dependent conditional: 0, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 632564, independent: 624164, independent conditional: 63159, independent unconditional: 561005, dependent: 8400, dependent conditional: 955, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 631882, independent: 624164, independent conditional: 63159, independent unconditional: 561005, dependent: 7718, dependent conditional: 273, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 631882, independent: 624164, independent conditional: 63159, independent unconditional: 561005, dependent: 7718, dependent conditional: 273, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 632393, independent: 624164, independent conditional: 253, independent unconditional: 623911, dependent: 8229, dependent conditional: 258, dependent unconditional: 7971, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 632393, independent: 624164, independent conditional: 253, independent unconditional: 623911, dependent: 8229, dependent conditional: 152, dependent unconditional: 8077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 632393, independent: 624164, independent conditional: 253, independent unconditional: 623911, dependent: 8229, dependent conditional: 152, dependent unconditional: 8077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 507132, independent: 499535, independent conditional: 253, independent unconditional: 499282, dependent: 7597, dependent conditional: 152, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 507132, independent: 496197, independent conditional: 0, independent unconditional: 496197, dependent: 10935, dependent conditional: 0, dependent unconditional: 10935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10935, independent: 3338, independent conditional: 253, independent unconditional: 3085, dependent: 7597, dependent conditional: 152, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10935, independent: 3338, independent conditional: 253, independent unconditional: 3085, dependent: 7597, dependent conditional: 152, dependent unconditional: 7445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9852, independent: 2969, independent conditional: 251, independent unconditional: 2718, dependent: 6883, dependent conditional: 133, dependent unconditional: 6750, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 632393, independent: 124629, independent conditional: 0, independent unconditional: 124629, dependent: 632, dependent conditional: 0, dependent unconditional: 632, unknown: 507132, unknown conditional: 405, unknown unconditional: 506727] , Statistics on independence cache: Total cache size (in pairs): 507132, Positive cache size: 499535, Positive conditional cache size: 253, Positive unconditional cache size: 499282, Negative cache size: 7597, Negative conditional cache size: 152, Negative unconditional cache size: 7445, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 106, Maximal queried relation: 1, Independence queries for same thread: 682 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 665199, independent: 656405, independent conditional: 64789, independent unconditional: 591616, dependent: 8794, dependent conditional: 918, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 664555, independent: 656405, independent conditional: 64789, independent unconditional: 591616, dependent: 8150, dependent conditional: 274, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 664555, independent: 656405, independent conditional: 64789, independent unconditional: 591616, dependent: 8150, dependent conditional: 274, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 665091, independent: 656405, independent conditional: 276, independent unconditional: 656129, dependent: 8686, dependent conditional: 260, dependent unconditional: 8426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 665091, independent: 656405, independent conditional: 276, independent unconditional: 656129, dependent: 8686, dependent conditional: 152, dependent unconditional: 8534, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 665091, independent: 656405, independent conditional: 276, independent unconditional: 656129, dependent: 8686, dependent conditional: 152, dependent unconditional: 8534, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 534938, independent: 526910, independent conditional: 276, independent unconditional: 526634, dependent: 8028, dependent conditional: 152, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 534938, independent: 523397, independent conditional: 0, independent unconditional: 523397, dependent: 11541, dependent conditional: 0, dependent unconditional: 11541, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11541, independent: 3513, independent conditional: 276, independent unconditional: 3237, dependent: 8028, dependent conditional: 152, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11541, independent: 3513, independent conditional: 276, independent unconditional: 3237, dependent: 8028, dependent conditional: 152, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10617, independent: 3121, independent conditional: 241, independent unconditional: 2880, dependent: 7496, dependent conditional: 121, dependent unconditional: 7376, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 665091, independent: 129495, independent conditional: 0, independent unconditional: 129495, dependent: 658, dependent conditional: 0, dependent unconditional: 658, unknown: 534938, unknown conditional: 428, unknown unconditional: 534510] , Statistics on independence cache: Total cache size (in pairs): 534938, Positive cache size: 526910, Positive conditional cache size: 276, Positive unconditional cache size: 526634, Negative cache size: 8028, Negative conditional cache size: 152, Negative unconditional cache size: 7876, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 108, Maximal queried relation: 1, Independence queries for same thread: 644 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.5s, Number of persistent set computation: 2622, Number of trivial persistent sets: 1925, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 599492, independent: 591616, independent conditional: 0, independent unconditional: 591616, dependent: 7876, dependent conditional: 0, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 665199, independent: 656405, independent conditional: 64789, independent unconditional: 591616, dependent: 8794, dependent conditional: 918, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 664555, independent: 656405, independent conditional: 64789, independent unconditional: 591616, dependent: 8150, dependent conditional: 274, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 664555, independent: 656405, independent conditional: 64789, independent unconditional: 591616, dependent: 8150, dependent conditional: 274, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 665091, independent: 656405, independent conditional: 276, independent unconditional: 656129, dependent: 8686, dependent conditional: 260, dependent unconditional: 8426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 665091, independent: 656405, independent conditional: 276, independent unconditional: 656129, dependent: 8686, dependent conditional: 152, dependent unconditional: 8534, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 665091, independent: 656405, independent conditional: 276, independent unconditional: 656129, dependent: 8686, dependent conditional: 152, dependent unconditional: 8534, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 534938, independent: 526910, independent conditional: 276, independent unconditional: 526634, dependent: 8028, dependent conditional: 152, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 534938, independent: 523397, independent conditional: 0, independent unconditional: 523397, dependent: 11541, dependent conditional: 0, dependent unconditional: 11541, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11541, independent: 3513, independent conditional: 276, independent unconditional: 3237, dependent: 8028, dependent conditional: 152, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11541, independent: 3513, independent conditional: 276, independent unconditional: 3237, dependent: 8028, dependent conditional: 152, dependent unconditional: 7876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10617, independent: 3121, independent conditional: 241, independent unconditional: 2880, dependent: 7496, dependent conditional: 121, dependent unconditional: 7376, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 665091, independent: 129495, independent conditional: 0, independent unconditional: 129495, dependent: 658, dependent conditional: 0, dependent unconditional: 658, unknown: 534938, unknown conditional: 428, unknown unconditional: 534510] , Statistics on independence cache: Total cache size (in pairs): 534938, Positive cache size: 526910, Positive conditional cache size: 276, Positive unconditional cache size: 526634, Negative cache size: 8028, Negative conditional cache size: 152, Negative unconditional cache size: 7876, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 108, Maximal queried relation: 1, Independence queries for same thread: 644 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 704125, independent: 694792, independent conditional: 69437, independent unconditional: 625355, dependent: 9333, dependent conditional: 998, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 703428, independent: 694792, independent conditional: 69437, independent unconditional: 625355, dependent: 8636, dependent conditional: 301, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 703428, independent: 694792, independent conditional: 69437, independent unconditional: 625355, dependent: 8636, dependent conditional: 301, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 704014, independent: 694792, independent conditional: 300, independent unconditional: 694492, dependent: 9222, dependent conditional: 286, dependent unconditional: 8936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 704014, independent: 694792, independent conditional: 300, independent unconditional: 694492, dependent: 9222, dependent conditional: 176, dependent unconditional: 9046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 704014, independent: 694792, independent conditional: 300, independent unconditional: 694492, dependent: 9222, dependent conditional: 176, dependent unconditional: 9046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 565706, independent: 557195, independent conditional: 300, independent unconditional: 556895, dependent: 8511, dependent conditional: 176, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 565706, independent: 553507, independent conditional: 0, independent unconditional: 553507, dependent: 12199, dependent conditional: 0, dependent unconditional: 12199, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12199, independent: 3688, independent conditional: 300, independent unconditional: 3388, dependent: 8511, dependent conditional: 176, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12199, independent: 3688, independent conditional: 300, independent unconditional: 3388, dependent: 8511, dependent conditional: 176, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12962, independent: 3721, independent conditional: 330, independent unconditional: 3391, dependent: 9241, dependent conditional: 159, dependent unconditional: 9082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 704014, independent: 137597, independent conditional: 0, independent unconditional: 137597, dependent: 711, dependent conditional: 0, dependent unconditional: 711, unknown: 565706, unknown conditional: 476, unknown unconditional: 565230] , Statistics on independence cache: Total cache size (in pairs): 565706, Positive cache size: 557195, Positive conditional cache size: 300, Positive unconditional cache size: 556895, Negative cache size: 8511, Negative conditional cache size: 176, Negative unconditional cache size: 8335, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 110, Maximal queried relation: 1, Independence queries for same thread: 697 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.5s, Number of persistent set computation: 2713, Number of trivial persistent sets: 1993, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 633690, independent: 625355, independent conditional: 0, independent unconditional: 625355, dependent: 8335, dependent conditional: 0, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 704125, independent: 694792, independent conditional: 69437, independent unconditional: 625355, dependent: 9333, dependent conditional: 998, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 703428, independent: 694792, independent conditional: 69437, independent unconditional: 625355, dependent: 8636, dependent conditional: 301, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 703428, independent: 694792, independent conditional: 69437, independent unconditional: 625355, dependent: 8636, dependent conditional: 301, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 704014, independent: 694792, independent conditional: 300, independent unconditional: 694492, dependent: 9222, dependent conditional: 286, dependent unconditional: 8936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 704014, independent: 694792, independent conditional: 300, independent unconditional: 694492, dependent: 9222, dependent conditional: 176, dependent unconditional: 9046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 704014, independent: 694792, independent conditional: 300, independent unconditional: 694492, dependent: 9222, dependent conditional: 176, dependent unconditional: 9046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 565706, independent: 557195, independent conditional: 300, independent unconditional: 556895, dependent: 8511, dependent conditional: 176, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 565706, independent: 553507, independent conditional: 0, independent unconditional: 553507, dependent: 12199, dependent conditional: 0, dependent unconditional: 12199, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12199, independent: 3688, independent conditional: 300, independent unconditional: 3388, dependent: 8511, dependent conditional: 176, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12199, independent: 3688, independent conditional: 300, independent unconditional: 3388, dependent: 8511, dependent conditional: 176, dependent unconditional: 8335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12962, independent: 3721, independent conditional: 330, independent unconditional: 3391, dependent: 9241, dependent conditional: 159, dependent unconditional: 9082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 704014, independent: 137597, independent conditional: 0, independent unconditional: 137597, dependent: 711, dependent conditional: 0, dependent unconditional: 711, unknown: 565706, unknown conditional: 476, unknown unconditional: 565230] , Statistics on independence cache: Total cache size (in pairs): 565706, Positive cache size: 557195, Positive conditional cache size: 300, Positive unconditional cache size: 556895, Negative cache size: 8511, Negative conditional cache size: 176, Negative unconditional cache size: 8335, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 110, Maximal queried relation: 1, Independence queries for same thread: 697 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 728073, independent: 718554, independent conditional: 65106, independent unconditional: 653448, dependent: 9519, dependent conditional: 836, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 727525, independent: 718554, independent conditional: 65106, independent unconditional: 653448, dependent: 8971, dependent conditional: 288, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 727525, independent: 718554, independent conditional: 65106, independent unconditional: 653448, dependent: 8971, dependent conditional: 288, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 728113, independent: 718554, independent conditional: 300, independent unconditional: 718254, dependent: 9559, dependent conditional: 288, dependent unconditional: 9271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 728113, independent: 718554, independent conditional: 300, independent unconditional: 718254, dependent: 9559, dependent conditional: 176, dependent unconditional: 9383, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 728113, independent: 718554, independent conditional: 300, independent unconditional: 718254, dependent: 9559, dependent conditional: 176, dependent unconditional: 9383, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591744, independent: 582885, independent conditional: 300, independent unconditional: 582585, dependent: 8859, dependent conditional: 176, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591744, independent: 579009, independent conditional: 0, independent unconditional: 579009, dependent: 12735, dependent conditional: 0, dependent unconditional: 12735, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12735, independent: 3876, independent conditional: 300, independent unconditional: 3576, dependent: 8859, dependent conditional: 176, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12735, independent: 3876, independent conditional: 300, independent unconditional: 3576, dependent: 8859, dependent conditional: 176, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11503, independent: 3410, independent conditional: 272, independent unconditional: 3138, dependent: 8093, dependent conditional: 131, dependent unconditional: 7962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 728113, independent: 135669, independent conditional: 0, independent unconditional: 135669, dependent: 700, dependent conditional: 0, dependent unconditional: 700, unknown: 591744, unknown conditional: 476, unknown unconditional: 591268] , Statistics on independence cache: Total cache size (in pairs): 591744, Positive cache size: 582885, Positive conditional cache size: 300, Positive unconditional cache size: 582585, Negative cache size: 8859, Negative conditional cache size: 176, Negative unconditional cache size: 8683, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 112, Maximal queried relation: 1, Independence queries for same thread: 548 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.9s, Number of persistent set computation: 2379, Number of trivial persistent sets: 1783, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 662131, independent: 653448, independent conditional: 0, independent unconditional: 653448, dependent: 8683, dependent conditional: 0, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 728073, independent: 718554, independent conditional: 65106, independent unconditional: 653448, dependent: 9519, dependent conditional: 836, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 727525, independent: 718554, independent conditional: 65106, independent unconditional: 653448, dependent: 8971, dependent conditional: 288, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 727525, independent: 718554, independent conditional: 65106, independent unconditional: 653448, dependent: 8971, dependent conditional: 288, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 728113, independent: 718554, independent conditional: 300, independent unconditional: 718254, dependent: 9559, dependent conditional: 288, dependent unconditional: 9271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 728113, independent: 718554, independent conditional: 300, independent unconditional: 718254, dependent: 9559, dependent conditional: 176, dependent unconditional: 9383, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 728113, independent: 718554, independent conditional: 300, independent unconditional: 718254, dependent: 9559, dependent conditional: 176, dependent unconditional: 9383, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591744, independent: 582885, independent conditional: 300, independent unconditional: 582585, dependent: 8859, dependent conditional: 176, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591744, independent: 579009, independent conditional: 0, independent unconditional: 579009, dependent: 12735, dependent conditional: 0, dependent unconditional: 12735, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12735, independent: 3876, independent conditional: 300, independent unconditional: 3576, dependent: 8859, dependent conditional: 176, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12735, independent: 3876, independent conditional: 300, independent unconditional: 3576, dependent: 8859, dependent conditional: 176, dependent unconditional: 8683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11503, independent: 3410, independent conditional: 272, independent unconditional: 3138, dependent: 8093, dependent conditional: 131, dependent unconditional: 7962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 728113, independent: 135669, independent conditional: 0, independent unconditional: 135669, dependent: 700, dependent conditional: 0, dependent unconditional: 700, unknown: 591744, unknown conditional: 476, unknown unconditional: 591268] , Statistics on independence cache: Total cache size (in pairs): 591744, Positive cache size: 582885, Positive conditional cache size: 300, Positive unconditional cache size: 582585, Negative cache size: 8859, Negative conditional cache size: 176, Negative unconditional cache size: 8683, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 112, Maximal queried relation: 1, Independence queries for same thread: 548 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 773767, independent: 763532, independent conditional: 73376, independent unconditional: 690156, dependent: 10235, dependent conditional: 1016, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 773056, independent: 763532, independent conditional: 73376, independent unconditional: 690156, dependent: 9524, dependent conditional: 305, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 773056, independent: 763532, independent conditional: 73376, independent unconditional: 690156, dependent: 9524, dependent conditional: 305, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 773671, independent: 763532, independent conditional: 325, independent unconditional: 763207, dependent: 10139, dependent conditional: 290, dependent unconditional: 9849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 773671, independent: 763532, independent conditional: 325, independent unconditional: 763207, dependent: 10139, dependent conditional: 176, dependent unconditional: 9963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 773671, independent: 763532, independent conditional: 325, independent unconditional: 763207, dependent: 10139, dependent conditional: 176, dependent unconditional: 9963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 624405, independent: 615010, independent conditional: 325, independent unconditional: 614685, dependent: 9395, dependent conditional: 176, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 624405, independent: 610929, independent conditional: 0, independent unconditional: 610929, dependent: 13476, dependent conditional: 0, dependent unconditional: 13476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13476, independent: 4081, independent conditional: 325, independent unconditional: 3756, dependent: 9395, dependent conditional: 176, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13476, independent: 4081, independent conditional: 325, independent unconditional: 3756, dependent: 9395, dependent conditional: 176, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12028, independent: 3610, independent conditional: 305, independent unconditional: 3305, dependent: 8418, dependent conditional: 167, dependent unconditional: 8250, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 773671, independent: 148522, independent conditional: 0, independent unconditional: 148522, dependent: 744, dependent conditional: 0, dependent unconditional: 744, unknown: 624405, unknown conditional: 501, unknown unconditional: 623904] , Statistics on independence cache: Total cache size (in pairs): 624405, Positive cache size: 615010, Positive conditional cache size: 325, Positive unconditional cache size: 614685, Negative cache size: 9395, Negative conditional cache size: 176, Negative unconditional cache size: 9219, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 114, Maximal queried relation: 1, Independence queries for same thread: 711 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 15.6s, Number of persistent set computation: 2841, Number of trivial persistent sets: 2087, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 699375, independent: 690156, independent conditional: 0, independent unconditional: 690156, dependent: 9219, dependent conditional: 0, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 773767, independent: 763532, independent conditional: 73376, independent unconditional: 690156, dependent: 10235, dependent conditional: 1016, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 773056, independent: 763532, independent conditional: 73376, independent unconditional: 690156, dependent: 9524, dependent conditional: 305, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 773056, independent: 763532, independent conditional: 73376, independent unconditional: 690156, dependent: 9524, dependent conditional: 305, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 773671, independent: 763532, independent conditional: 325, independent unconditional: 763207, dependent: 10139, dependent conditional: 290, dependent unconditional: 9849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 773671, independent: 763532, independent conditional: 325, independent unconditional: 763207, dependent: 10139, dependent conditional: 176, dependent unconditional: 9963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 773671, independent: 763532, independent conditional: 325, independent unconditional: 763207, dependent: 10139, dependent conditional: 176, dependent unconditional: 9963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 624405, independent: 615010, independent conditional: 325, independent unconditional: 614685, dependent: 9395, dependent conditional: 176, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 624405, independent: 610929, independent conditional: 0, independent unconditional: 610929, dependent: 13476, dependent conditional: 0, dependent unconditional: 13476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13476, independent: 4081, independent conditional: 325, independent unconditional: 3756, dependent: 9395, dependent conditional: 176, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13476, independent: 4081, independent conditional: 325, independent unconditional: 3756, dependent: 9395, dependent conditional: 176, dependent unconditional: 9219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12028, independent: 3610, independent conditional: 305, independent unconditional: 3305, dependent: 8418, dependent conditional: 167, dependent unconditional: 8250, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 773671, independent: 148522, independent conditional: 0, independent unconditional: 148522, dependent: 744, dependent conditional: 0, dependent unconditional: 744, unknown: 624405, unknown conditional: 501, unknown unconditional: 623904] , Statistics on independence cache: Total cache size (in pairs): 624405, Positive cache size: 615010, Positive conditional cache size: 325, Positive unconditional cache size: 614685, Negative cache size: 9395, Negative conditional cache size: 176, Negative unconditional cache size: 9219, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 114, Maximal queried relation: 1, Independence queries for same thread: 711 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 835191, independent: 824268, independent conditional: 89536, independent unconditional: 734732, dependent: 10923, dependent conditional: 1141, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 834418, independent: 824268, independent conditional: 89536, independent unconditional: 734732, dependent: 10150, dependent conditional: 368, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 834418, independent: 824268, independent conditional: 89536, independent unconditional: 734732, dependent: 10150, dependent conditional: 368, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 835087, independent: 824268, independent conditional: 351, independent unconditional: 823917, dependent: 10819, dependent conditional: 318, dependent unconditional: 10501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 835087, independent: 824268, independent conditional: 351, independent unconditional: 823917, dependent: 10819, dependent conditional: 202, dependent unconditional: 10617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 835087, independent: 824268, independent conditional: 351, independent unconditional: 823917, dependent: 10819, dependent conditional: 202, dependent unconditional: 10617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 663111, independent: 653127, independent conditional: 351, independent unconditional: 652776, dependent: 9984, dependent conditional: 202, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 663111, independent: 648751, independent conditional: 0, independent unconditional: 648751, dependent: 14360, dependent conditional: 0, dependent unconditional: 14360, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14360, independent: 4376, independent conditional: 351, independent unconditional: 4025, dependent: 9984, dependent conditional: 202, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14360, independent: 4376, independent conditional: 351, independent unconditional: 4025, dependent: 9984, dependent conditional: 202, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12778, independent: 3827, independent conditional: 326, independent unconditional: 3501, dependent: 8951, dependent conditional: 167, dependent unconditional: 8784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 835087, independent: 171141, independent conditional: 0, independent unconditional: 171141, dependent: 835, dependent conditional: 0, dependent unconditional: 835, unknown: 663111, unknown conditional: 553, unknown unconditional: 662558] , Statistics on independence cache: Total cache size (in pairs): 663111, Positive cache size: 653127, Positive conditional cache size: 351, Positive unconditional cache size: 652776, Negative cache size: 9984, Negative conditional cache size: 202, Negative unconditional cache size: 9782, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 116, Maximal queried relation: 1, Independence queries for same thread: 773 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.5s, Number of persistent set computation: 3127, Number of trivial persistent sets: 2211, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 744514, independent: 734732, independent conditional: 0, independent unconditional: 734732, dependent: 9782, dependent conditional: 0, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 835191, independent: 824268, independent conditional: 89536, independent unconditional: 734732, dependent: 10923, dependent conditional: 1141, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 834418, independent: 824268, independent conditional: 89536, independent unconditional: 734732, dependent: 10150, dependent conditional: 368, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 834418, independent: 824268, independent conditional: 89536, independent unconditional: 734732, dependent: 10150, dependent conditional: 368, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 835087, independent: 824268, independent conditional: 351, independent unconditional: 823917, dependent: 10819, dependent conditional: 318, dependent unconditional: 10501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 835087, independent: 824268, independent conditional: 351, independent unconditional: 823917, dependent: 10819, dependent conditional: 202, dependent unconditional: 10617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 835087, independent: 824268, independent conditional: 351, independent unconditional: 823917, dependent: 10819, dependent conditional: 202, dependent unconditional: 10617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 663111, independent: 653127, independent conditional: 351, independent unconditional: 652776, dependent: 9984, dependent conditional: 202, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 663111, independent: 648751, independent conditional: 0, independent unconditional: 648751, dependent: 14360, dependent conditional: 0, dependent unconditional: 14360, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14360, independent: 4376, independent conditional: 351, independent unconditional: 4025, dependent: 9984, dependent conditional: 202, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14360, independent: 4376, independent conditional: 351, independent unconditional: 4025, dependent: 9984, dependent conditional: 202, dependent unconditional: 9782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12778, independent: 3827, independent conditional: 326, independent unconditional: 3501, dependent: 8951, dependent conditional: 167, dependent unconditional: 8784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 835087, independent: 171141, independent conditional: 0, independent unconditional: 171141, dependent: 835, dependent conditional: 0, dependent unconditional: 835, unknown: 663111, unknown conditional: 553, unknown unconditional: 662558] , Statistics on independence cache: Total cache size (in pairs): 663111, Positive cache size: 653127, Positive conditional cache size: 351, Positive unconditional cache size: 652776, Negative cache size: 9984, Negative conditional cache size: 202, Negative unconditional cache size: 9782, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 116, Maximal queried relation: 1, Independence queries for same thread: 773 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 850681, independent: 839494, independent conditional: 79614, independent unconditional: 759880, dependent: 11187, dependent conditional: 1038, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 849978, independent: 839494, independent conditional: 79614, independent unconditional: 759880, dependent: 10484, dependent conditional: 335, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 849978, independent: 839494, independent conditional: 79614, independent unconditional: 759880, dependent: 10484, dependent conditional: 335, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 850649, independent: 839494, independent conditional: 351, independent unconditional: 839143, dependent: 11155, dependent conditional: 320, dependent unconditional: 10835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 850649, independent: 839494, independent conditional: 351, independent unconditional: 839143, dependent: 11155, dependent conditional: 202, dependent unconditional: 10953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 850649, independent: 839494, independent conditional: 351, independent unconditional: 839143, dependent: 11155, dependent conditional: 202, dependent unconditional: 10953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 687699, independent: 677348, independent conditional: 351, independent unconditional: 676997, dependent: 10351, dependent conditional: 202, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 687699, independent: 672863, independent conditional: 0, independent unconditional: 672863, dependent: 14836, dependent conditional: 0, dependent unconditional: 14836, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14836, independent: 4485, independent conditional: 351, independent unconditional: 4134, dependent: 10351, dependent conditional: 202, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14836, independent: 4485, independent conditional: 351, independent unconditional: 4134, dependent: 10351, dependent conditional: 202, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12652, independent: 3896, independent conditional: 302, independent unconditional: 3595, dependent: 8756, dependent conditional: 157, dependent unconditional: 8599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 850649, independent: 162146, independent conditional: 0, independent unconditional: 162146, dependent: 804, dependent conditional: 0, dependent unconditional: 804, unknown: 687699, unknown conditional: 553, unknown unconditional: 687146] , Statistics on independence cache: Total cache size (in pairs): 687699, Positive cache size: 677348, Positive conditional cache size: 351, Positive unconditional cache size: 676997, Negative cache size: 10351, Negative conditional cache size: 202, Negative unconditional cache size: 10149, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 118, Maximal queried relation: 1, Independence queries for same thread: 703 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.4s, Number of persistent set computation: 2975, Number of trivial persistent sets: 2187, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 770029, independent: 759880, independent conditional: 0, independent unconditional: 759880, dependent: 10149, dependent conditional: 0, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 850681, independent: 839494, independent conditional: 79614, independent unconditional: 759880, dependent: 11187, dependent conditional: 1038, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 849978, independent: 839494, independent conditional: 79614, independent unconditional: 759880, dependent: 10484, dependent conditional: 335, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 849978, independent: 839494, independent conditional: 79614, independent unconditional: 759880, dependent: 10484, dependent conditional: 335, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 850649, independent: 839494, independent conditional: 351, independent unconditional: 839143, dependent: 11155, dependent conditional: 320, dependent unconditional: 10835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 850649, independent: 839494, independent conditional: 351, independent unconditional: 839143, dependent: 11155, dependent conditional: 202, dependent unconditional: 10953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 850649, independent: 839494, independent conditional: 351, independent unconditional: 839143, dependent: 11155, dependent conditional: 202, dependent unconditional: 10953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 687699, independent: 677348, independent conditional: 351, independent unconditional: 676997, dependent: 10351, dependent conditional: 202, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 687699, independent: 672863, independent conditional: 0, independent unconditional: 672863, dependent: 14836, dependent conditional: 0, dependent unconditional: 14836, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14836, independent: 4485, independent conditional: 351, independent unconditional: 4134, dependent: 10351, dependent conditional: 202, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14836, independent: 4485, independent conditional: 351, independent unconditional: 4134, dependent: 10351, dependent conditional: 202, dependent unconditional: 10149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12652, independent: 3896, independent conditional: 302, independent unconditional: 3595, dependent: 8756, dependent conditional: 157, dependent unconditional: 8599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 850649, independent: 162146, independent conditional: 0, independent unconditional: 162146, dependent: 804, dependent conditional: 0, dependent unconditional: 804, unknown: 687699, unknown conditional: 553, unknown unconditional: 687146] , Statistics on independence cache: Total cache size (in pairs): 687699, Positive cache size: 677348, Positive conditional cache size: 351, Positive unconditional cache size: 676997, Negative cache size: 10351, Negative conditional cache size: 202, Negative unconditional cache size: 10149, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 118, Maximal queried relation: 1, Independence queries for same thread: 703 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 879286, independent: 867827, independent conditional: 75991, independent unconditional: 791836, dependent: 11459, dependent conditional: 876, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 878732, independent: 867827, independent conditional: 75991, independent unconditional: 791836, dependent: 10905, dependent conditional: 322, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 878732, independent: 867827, independent conditional: 75991, independent unconditional: 791836, dependent: 10905, dependent conditional: 322, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 879432, independent: 867827, independent conditional: 378, independent unconditional: 867449, dependent: 11605, dependent conditional: 322, dependent unconditional: 11283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 879432, independent: 867827, independent conditional: 378, independent unconditional: 867449, dependent: 11605, dependent conditional: 202, dependent unconditional: 11403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 879432, independent: 867827, independent conditional: 378, independent unconditional: 867449, dependent: 11605, dependent conditional: 202, dependent unconditional: 11403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 717561, independent: 706776, independent conditional: 378, independent unconditional: 706398, dependent: 10785, dependent conditional: 202, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 717561, independent: 702103, independent conditional: 0, independent unconditional: 702103, dependent: 15458, dependent conditional: 0, dependent unconditional: 15458, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15458, independent: 4673, independent conditional: 378, independent unconditional: 4295, dependent: 10785, dependent conditional: 202, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15458, independent: 4673, independent conditional: 378, independent unconditional: 4295, dependent: 10785, dependent conditional: 202, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13142, independent: 4193, independent conditional: 332, independent unconditional: 3861, dependent: 8949, dependent conditional: 155, dependent unconditional: 8794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 879432, independent: 161051, independent conditional: 0, independent unconditional: 161051, dependent: 820, dependent conditional: 0, dependent unconditional: 820, unknown: 717561, unknown conditional: 580, unknown unconditional: 716981] , Statistics on independence cache: Total cache size (in pairs): 717561, Positive cache size: 706776, Positive conditional cache size: 378, Positive unconditional cache size: 706398, Negative cache size: 10785, Negative conditional cache size: 202, Negative unconditional cache size: 10583, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 120, Maximal queried relation: 1, Independence queries for same thread: 554 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.0s, Number of persistent set computation: 2579, Number of trivial persistent sets: 1935, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 802419, independent: 791836, independent conditional: 0, independent unconditional: 791836, dependent: 10583, dependent conditional: 0, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 879286, independent: 867827, independent conditional: 75991, independent unconditional: 791836, dependent: 11459, dependent conditional: 876, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 878732, independent: 867827, independent conditional: 75991, independent unconditional: 791836, dependent: 10905, dependent conditional: 322, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 878732, independent: 867827, independent conditional: 75991, independent unconditional: 791836, dependent: 10905, dependent conditional: 322, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 879432, independent: 867827, independent conditional: 378, independent unconditional: 867449, dependent: 11605, dependent conditional: 322, dependent unconditional: 11283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 879432, independent: 867827, independent conditional: 378, independent unconditional: 867449, dependent: 11605, dependent conditional: 202, dependent unconditional: 11403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 879432, independent: 867827, independent conditional: 378, independent unconditional: 867449, dependent: 11605, dependent conditional: 202, dependent unconditional: 11403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 717561, independent: 706776, independent conditional: 378, independent unconditional: 706398, dependent: 10785, dependent conditional: 202, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 717561, independent: 702103, independent conditional: 0, independent unconditional: 702103, dependent: 15458, dependent conditional: 0, dependent unconditional: 15458, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15458, independent: 4673, independent conditional: 378, independent unconditional: 4295, dependent: 10785, dependent conditional: 202, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15458, independent: 4673, independent conditional: 378, independent unconditional: 4295, dependent: 10785, dependent conditional: 202, dependent unconditional: 10583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13142, independent: 4193, independent conditional: 332, independent unconditional: 3861, dependent: 8949, dependent conditional: 155, dependent unconditional: 8794, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 879432, independent: 161051, independent conditional: 0, independent unconditional: 161051, dependent: 820, dependent conditional: 0, dependent unconditional: 820, unknown: 717561, unknown conditional: 580, unknown unconditional: 716981] , Statistics on independence cache: Total cache size (in pairs): 717561, Positive cache size: 706776, Positive conditional cache size: 378, Positive unconditional cache size: 706398, Negative cache size: 10785, Negative conditional cache size: 202, Negative unconditional cache size: 10583, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 120, Maximal queried relation: 1, Independence queries for same thread: 554 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 933100, independent: 920842, independent conditional: 87044, independent unconditional: 833798, dependent: 12258, dependent conditional: 1085, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 932382, independent: 920842, independent conditional: 87044, independent unconditional: 833798, dependent: 11540, dependent conditional: 367, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 932382, independent: 920842, independent conditional: 87044, independent unconditional: 833798, dependent: 11540, dependent conditional: 367, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 933140, independent: 920842, independent conditional: 406, independent unconditional: 920436, dependent: 12298, dependent conditional: 352, dependent unconditional: 11946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 933140, independent: 920842, independent conditional: 406, independent unconditional: 920436, dependent: 12298, dependent conditional: 230, dependent unconditional: 12068, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 933140, independent: 920842, independent conditional: 406, independent unconditional: 920436, dependent: 12298, dependent conditional: 230, dependent unconditional: 12068, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 754973, independent: 743570, independent conditional: 406, independent unconditional: 743164, dependent: 11403, dependent conditional: 230, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 754973, independent: 738683, independent conditional: 0, independent unconditional: 738683, dependent: 16290, dependent conditional: 0, dependent unconditional: 16290, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16290, independent: 4887, independent conditional: 406, independent unconditional: 4481, dependent: 11403, dependent conditional: 230, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16290, independent: 4887, independent conditional: 406, independent unconditional: 4481, dependent: 11403, dependent conditional: 230, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14205, independent: 4154, independent conditional: 346, independent unconditional: 3809, dependent: 10051, dependent conditional: 173, dependent unconditional: 9879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 933140, independent: 177272, independent conditional: 0, independent unconditional: 177272, dependent: 895, dependent conditional: 0, dependent unconditional: 895, unknown: 754973, unknown conditional: 636, unknown unconditional: 754337] , Statistics on independence cache: Total cache size (in pairs): 754973, Positive cache size: 743570, Positive conditional cache size: 406, Positive unconditional cache size: 743164, Negative cache size: 11403, Negative conditional cache size: 230, Negative unconditional cache size: 11173, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 122, Maximal queried relation: 1, Independence queries for same thread: 718 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 18.4s, Number of persistent set computation: 3115, Number of trivial persistent sets: 2293, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 844971, independent: 833798, independent conditional: 0, independent unconditional: 833798, dependent: 11173, dependent conditional: 0, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 933100, independent: 920842, independent conditional: 87044, independent unconditional: 833798, dependent: 12258, dependent conditional: 1085, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 932382, independent: 920842, independent conditional: 87044, independent unconditional: 833798, dependent: 11540, dependent conditional: 367, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 932382, independent: 920842, independent conditional: 87044, independent unconditional: 833798, dependent: 11540, dependent conditional: 367, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 933140, independent: 920842, independent conditional: 406, independent unconditional: 920436, dependent: 12298, dependent conditional: 352, dependent unconditional: 11946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 933140, independent: 920842, independent conditional: 406, independent unconditional: 920436, dependent: 12298, dependent conditional: 230, dependent unconditional: 12068, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 933140, independent: 920842, independent conditional: 406, independent unconditional: 920436, dependent: 12298, dependent conditional: 230, dependent unconditional: 12068, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 754973, independent: 743570, independent conditional: 406, independent unconditional: 743164, dependent: 11403, dependent conditional: 230, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 754973, independent: 738683, independent conditional: 0, independent unconditional: 738683, dependent: 16290, dependent conditional: 0, dependent unconditional: 16290, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16290, independent: 4887, independent conditional: 406, independent unconditional: 4481, dependent: 11403, dependent conditional: 230, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16290, independent: 4887, independent conditional: 406, independent unconditional: 4481, dependent: 11403, dependent conditional: 230, dependent unconditional: 11173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14205, independent: 4154, independent conditional: 346, independent unconditional: 3809, dependent: 10051, dependent conditional: 173, dependent unconditional: 9879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 933140, independent: 177272, independent conditional: 0, independent unconditional: 177272, dependent: 895, dependent conditional: 0, dependent unconditional: 895, unknown: 754973, unknown conditional: 636, unknown unconditional: 754337] , Statistics on independence cache: Total cache size (in pairs): 754973, Positive cache size: 743570, Positive conditional cache size: 406, Positive unconditional cache size: 743164, Negative cache size: 11403, Negative conditional cache size: 230, Negative unconditional cache size: 11173, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 122, Maximal queried relation: 1, Independence queries for same thread: 718 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 970400, independent: 957704, independent conditional: 88056, independent unconditional: 869648, dependent: 12696, dependent conditional: 1055, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 969711, independent: 957704, independent conditional: 88056, independent unconditional: 869648, dependent: 12007, dependent conditional: 366, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 969711, independent: 957704, independent conditional: 88056, independent unconditional: 869648, dependent: 12007, dependent conditional: 366, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 970471, independent: 957704, independent conditional: 406, independent unconditional: 957298, dependent: 12767, dependent conditional: 354, dependent unconditional: 12413, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 970471, independent: 957704, independent conditional: 406, independent unconditional: 957298, dependent: 12767, dependent conditional: 230, dependent unconditional: 12537, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 970471, independent: 957704, independent conditional: 406, independent unconditional: 957298, dependent: 12767, dependent conditional: 230, dependent unconditional: 12537, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 787363, independent: 775492, independent conditional: 406, independent unconditional: 775086, dependent: 11871, dependent conditional: 230, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 787363, independent: 770375, independent conditional: 0, independent unconditional: 770375, dependent: 16988, dependent conditional: 0, dependent unconditional: 16988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16988, independent: 5117, independent conditional: 406, independent unconditional: 4711, dependent: 11871, dependent conditional: 230, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16988, independent: 5117, independent conditional: 406, independent unconditional: 4711, dependent: 11871, dependent conditional: 230, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14396, independent: 4432, independent conditional: 395, independent unconditional: 4036, dependent: 9964, dependent conditional: 172, dependent unconditional: 9792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 970471, independent: 182212, independent conditional: 0, independent unconditional: 182212, dependent: 896, dependent conditional: 0, dependent unconditional: 896, unknown: 787363, unknown conditional: 636, unknown unconditional: 786727] , Statistics on independence cache: Total cache size (in pairs): 787363, Positive cache size: 775492, Positive conditional cache size: 406, Positive unconditional cache size: 775086, Negative cache size: 11871, Negative conditional cache size: 230, Negative unconditional cache size: 11641, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 124, Maximal queried relation: 1, Independence queries for same thread: 689 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 18.9s, Number of persistent set computation: 3158, Number of trivial persistent sets: 2325, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 881289, independent: 869648, independent conditional: 0, independent unconditional: 869648, dependent: 11641, dependent conditional: 0, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 970400, independent: 957704, independent conditional: 88056, independent unconditional: 869648, dependent: 12696, dependent conditional: 1055, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 969711, independent: 957704, independent conditional: 88056, independent unconditional: 869648, dependent: 12007, dependent conditional: 366, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 969711, independent: 957704, independent conditional: 88056, independent unconditional: 869648, dependent: 12007, dependent conditional: 366, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 970471, independent: 957704, independent conditional: 406, independent unconditional: 957298, dependent: 12767, dependent conditional: 354, dependent unconditional: 12413, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 970471, independent: 957704, independent conditional: 406, independent unconditional: 957298, dependent: 12767, dependent conditional: 230, dependent unconditional: 12537, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 970471, independent: 957704, independent conditional: 406, independent unconditional: 957298, dependent: 12767, dependent conditional: 230, dependent unconditional: 12537, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 787363, independent: 775492, independent conditional: 406, independent unconditional: 775086, dependent: 11871, dependent conditional: 230, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 787363, independent: 770375, independent conditional: 0, independent unconditional: 770375, dependent: 16988, dependent conditional: 0, dependent unconditional: 16988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16988, independent: 5117, independent conditional: 406, independent unconditional: 4711, dependent: 11871, dependent conditional: 230, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16988, independent: 5117, independent conditional: 406, independent unconditional: 4711, dependent: 11871, dependent conditional: 230, dependent unconditional: 11641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14396, independent: 4432, independent conditional: 395, independent unconditional: 4036, dependent: 9964, dependent conditional: 172, dependent unconditional: 9792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 970471, independent: 182212, independent conditional: 0, independent unconditional: 182212, dependent: 896, dependent conditional: 0, dependent unconditional: 896, unknown: 787363, unknown conditional: 636, unknown unconditional: 786727] , Statistics on independence cache: Total cache size (in pairs): 787363, Positive cache size: 775492, Positive conditional cache size: 406, Positive unconditional cache size: 775086, Negative cache size: 11871, Negative conditional cache size: 230, Negative unconditional cache size: 11641, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 124, Maximal queried relation: 1, Independence queries for same thread: 689 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1012848, independent: 999556, independent conditional: 91405, independent unconditional: 908151, dependent: 13292, dependent conditional: 1103, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1012116, independent: 999556, independent conditional: 91405, independent unconditional: 908151, dependent: 12560, dependent conditional: 371, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1012116, independent: 999556, independent conditional: 91405, independent unconditional: 908151, dependent: 12560, dependent conditional: 371, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1012907, independent: 999556, independent conditional: 435, independent unconditional: 999121, dependent: 13351, dependent conditional: 356, dependent unconditional: 12995, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1012907, independent: 999556, independent conditional: 435, independent unconditional: 999121, dependent: 13351, dependent conditional: 230, dependent unconditional: 13121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1012907, independent: 999556, independent conditional: 435, independent unconditional: 999121, dependent: 13351, dependent conditional: 230, dependent unconditional: 13121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 822348, independent: 809929, independent conditional: 435, independent unconditional: 809494, dependent: 12419, dependent conditional: 230, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 822348, independent: 804593, independent conditional: 0, independent unconditional: 804593, dependent: 17755, dependent conditional: 0, dependent unconditional: 17755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17755, independent: 5336, independent conditional: 435, independent unconditional: 4901, dependent: 12419, dependent conditional: 230, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17755, independent: 5336, independent conditional: 435, independent unconditional: 4901, dependent: 12419, dependent conditional: 230, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15751, independent: 4810, independent conditional: 461, independent unconditional: 4348, dependent: 10942, dependent conditional: 209, dependent unconditional: 10733, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1012907, independent: 189627, independent conditional: 0, independent unconditional: 189627, dependent: 932, dependent conditional: 0, dependent unconditional: 932, unknown: 822348, unknown conditional: 665, unknown unconditional: 821683] , Statistics on independence cache: Total cache size (in pairs): 822348, Positive cache size: 809929, Positive conditional cache size: 435, Positive unconditional cache size: 809494, Negative cache size: 12419, Negative conditional cache size: 230, Negative unconditional cache size: 12189, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 126, Maximal queried relation: 1, Independence queries for same thread: 732 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 21.9s, Number of persistent set computation: 3243, Number of trivial persistent sets: 2387, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 920340, independent: 908151, independent conditional: 0, independent unconditional: 908151, dependent: 12189, dependent conditional: 0, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1012848, independent: 999556, independent conditional: 91405, independent unconditional: 908151, dependent: 13292, dependent conditional: 1103, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1012116, independent: 999556, independent conditional: 91405, independent unconditional: 908151, dependent: 12560, dependent conditional: 371, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1012116, independent: 999556, independent conditional: 91405, independent unconditional: 908151, dependent: 12560, dependent conditional: 371, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1012907, independent: 999556, independent conditional: 435, independent unconditional: 999121, dependent: 13351, dependent conditional: 356, dependent unconditional: 12995, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1012907, independent: 999556, independent conditional: 435, independent unconditional: 999121, dependent: 13351, dependent conditional: 230, dependent unconditional: 13121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1012907, independent: 999556, independent conditional: 435, independent unconditional: 999121, dependent: 13351, dependent conditional: 230, dependent unconditional: 13121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 822348, independent: 809929, independent conditional: 435, independent unconditional: 809494, dependent: 12419, dependent conditional: 230, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 822348, independent: 804593, independent conditional: 0, independent unconditional: 804593, dependent: 17755, dependent conditional: 0, dependent unconditional: 17755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17755, independent: 5336, independent conditional: 435, independent unconditional: 4901, dependent: 12419, dependent conditional: 230, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17755, independent: 5336, independent conditional: 435, independent unconditional: 4901, dependent: 12419, dependent conditional: 230, dependent unconditional: 12189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15751, independent: 4810, independent conditional: 461, independent unconditional: 4348, dependent: 10942, dependent conditional: 209, dependent unconditional: 10733, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1012907, independent: 189627, independent conditional: 0, independent unconditional: 189627, dependent: 932, dependent conditional: 0, dependent unconditional: 932, unknown: 822348, unknown conditional: 665, unknown unconditional: 821683] , Statistics on independence cache: Total cache size (in pairs): 822348, Positive cache size: 809929, Positive conditional cache size: 435, Positive unconditional cache size: 809494, Negative cache size: 12419, Negative conditional cache size: 230, Negative unconditional cache size: 12189, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 126, Maximal queried relation: 1, Independence queries for same thread: 732 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1071792, independent: 1057789, independent conditional: 102435, independent unconditional: 955354, dependent: 14003, dependent conditional: 1176, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1071054, independent: 1057789, independent conditional: 102435, independent unconditional: 955354, dependent: 13265, dependent conditional: 438, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1071054, independent: 1057789, independent conditional: 102435, independent unconditional: 955354, dependent: 13265, dependent conditional: 438, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1071907, independent: 1057789, independent conditional: 465, independent unconditional: 1057324, dependent: 14118, dependent conditional: 388, dependent unconditional: 13730, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1071907, independent: 1057789, independent conditional: 465, independent unconditional: 1057324, dependent: 14118, dependent conditional: 260, dependent unconditional: 13858, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1071907, independent: 1057789, independent conditional: 465, independent unconditional: 1057324, dependent: 14118, dependent conditional: 260, dependent unconditional: 13858, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 864516, independent: 851429, independent conditional: 465, independent unconditional: 850964, dependent: 13087, dependent conditional: 260, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 864516, independent: 845832, independent conditional: 0, independent unconditional: 845832, dependent: 18684, dependent conditional: 0, dependent unconditional: 18684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18684, independent: 5597, independent conditional: 465, independent unconditional: 5132, dependent: 13087, dependent conditional: 260, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18684, independent: 5597, independent conditional: 465, independent unconditional: 5132, dependent: 13087, dependent conditional: 260, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15697, independent: 4897, independent conditional: 501, independent unconditional: 4396, dependent: 10800, dependent conditional: 219, dependent unconditional: 10580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1071907, independent: 206360, independent conditional: 0, independent unconditional: 206360, dependent: 1031, dependent conditional: 0, dependent unconditional: 1031, unknown: 864516, unknown conditional: 725, unknown unconditional: 863791] , Statistics on independence cache: Total cache size (in pairs): 864516, Positive cache size: 851429, Positive conditional cache size: 465, Positive unconditional cache size: 850964, Negative cache size: 13087, Negative conditional cache size: 260, Negative unconditional cache size: 12827, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 128, Maximal queried relation: 1, Independence queries for same thread: 738 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 21.4s, Number of persistent set computation: 3498, Number of trivial persistent sets: 2410, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 968181, independent: 955354, independent conditional: 0, independent unconditional: 955354, dependent: 12827, dependent conditional: 0, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1071792, independent: 1057789, independent conditional: 102435, independent unconditional: 955354, dependent: 14003, dependent conditional: 1176, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1071054, independent: 1057789, independent conditional: 102435, independent unconditional: 955354, dependent: 13265, dependent conditional: 438, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1071054, independent: 1057789, independent conditional: 102435, independent unconditional: 955354, dependent: 13265, dependent conditional: 438, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1071907, independent: 1057789, independent conditional: 465, independent unconditional: 1057324, dependent: 14118, dependent conditional: 388, dependent unconditional: 13730, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1071907, independent: 1057789, independent conditional: 465, independent unconditional: 1057324, dependent: 14118, dependent conditional: 260, dependent unconditional: 13858, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1071907, independent: 1057789, independent conditional: 465, independent unconditional: 1057324, dependent: 14118, dependent conditional: 260, dependent unconditional: 13858, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 864516, independent: 851429, independent conditional: 465, independent unconditional: 850964, dependent: 13087, dependent conditional: 260, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 864516, independent: 845832, independent conditional: 0, independent unconditional: 845832, dependent: 18684, dependent conditional: 0, dependent unconditional: 18684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18684, independent: 5597, independent conditional: 465, independent unconditional: 5132, dependent: 13087, dependent conditional: 260, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18684, independent: 5597, independent conditional: 465, independent unconditional: 5132, dependent: 13087, dependent conditional: 260, dependent unconditional: 12827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15697, independent: 4897, independent conditional: 501, independent unconditional: 4396, dependent: 10800, dependent conditional: 219, dependent unconditional: 10580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1071907, independent: 206360, independent conditional: 0, independent unconditional: 206360, dependent: 1031, dependent conditional: 0, dependent unconditional: 1031, unknown: 864516, unknown conditional: 725, unknown unconditional: 863791] , Statistics on independence cache: Total cache size (in pairs): 864516, Positive cache size: 851429, Positive conditional cache size: 465, Positive unconditional cache size: 850964, Negative cache size: 13087, Negative conditional cache size: 260, Negative unconditional cache size: 12827, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 128, Maximal queried relation: 1, Independence queries for same thread: 738 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1100585, independent: 1086182, independent conditional: 98721, independent unconditional: 987461, dependent: 14403, dependent conditional: 1152, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1099838, independent: 1086182, independent conditional: 98721, independent unconditional: 987461, dependent: 13656, dependent conditional: 405, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1099838, independent: 1086182, independent conditional: 98721, independent unconditional: 987461, dependent: 13656, dependent conditional: 405, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1100693, independent: 1086182, independent conditional: 465, independent unconditional: 1085717, dependent: 14511, dependent conditional: 390, dependent unconditional: 14121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1100693, independent: 1086182, independent conditional: 465, independent unconditional: 1085717, dependent: 14511, dependent conditional: 260, dependent unconditional: 14251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1100693, independent: 1086182, independent conditional: 465, independent unconditional: 1085717, dependent: 14511, dependent conditional: 260, dependent unconditional: 14251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 894350, independent: 880839, independent conditional: 465, independent unconditional: 880374, dependent: 13511, dependent conditional: 260, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 894350, independent: 875043, independent conditional: 0, independent unconditional: 875043, dependent: 19307, dependent conditional: 0, dependent unconditional: 19307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19307, independent: 5796, independent conditional: 465, independent unconditional: 5331, dependent: 13511, dependent conditional: 260, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19307, independent: 5796, independent conditional: 465, independent unconditional: 5331, dependent: 13511, dependent conditional: 260, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16277, independent: 5060, independent conditional: 394, independent unconditional: 4666, dependent: 11217, dependent conditional: 214, dependent unconditional: 11003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1100693, independent: 205343, independent conditional: 0, independent unconditional: 205343, dependent: 1000, dependent conditional: 0, dependent unconditional: 1000, unknown: 894350, unknown conditional: 725, unknown unconditional: 893625] , Statistics on independence cache: Total cache size (in pairs): 894350, Positive cache size: 880839, Positive conditional cache size: 465, Positive unconditional cache size: 880374, Negative cache size: 13511, Negative conditional cache size: 260, Negative unconditional cache size: 13251, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 130, Maximal queried relation: 1, Independence queries for same thread: 747 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 22.0s, Number of persistent set computation: 3377, Number of trivial persistent sets: 2487, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1000712, independent: 987461, independent conditional: 0, independent unconditional: 987461, dependent: 13251, dependent conditional: 0, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1100585, independent: 1086182, independent conditional: 98721, independent unconditional: 987461, dependent: 14403, dependent conditional: 1152, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1099838, independent: 1086182, independent conditional: 98721, independent unconditional: 987461, dependent: 13656, dependent conditional: 405, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1099838, independent: 1086182, independent conditional: 98721, independent unconditional: 987461, dependent: 13656, dependent conditional: 405, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1100693, independent: 1086182, independent conditional: 465, independent unconditional: 1085717, dependent: 14511, dependent conditional: 390, dependent unconditional: 14121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1100693, independent: 1086182, independent conditional: 465, independent unconditional: 1085717, dependent: 14511, dependent conditional: 260, dependent unconditional: 14251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1100693, independent: 1086182, independent conditional: 465, independent unconditional: 1085717, dependent: 14511, dependent conditional: 260, dependent unconditional: 14251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 894350, independent: 880839, independent conditional: 465, independent unconditional: 880374, dependent: 13511, dependent conditional: 260, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 894350, independent: 875043, independent conditional: 0, independent unconditional: 875043, dependent: 19307, dependent conditional: 0, dependent unconditional: 19307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19307, independent: 5796, independent conditional: 465, independent unconditional: 5331, dependent: 13511, dependent conditional: 260, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19307, independent: 5796, independent conditional: 465, independent unconditional: 5331, dependent: 13511, dependent conditional: 260, dependent unconditional: 13251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16277, independent: 5060, independent conditional: 394, independent unconditional: 4666, dependent: 11217, dependent conditional: 214, dependent unconditional: 11003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1100693, independent: 205343, independent conditional: 0, independent unconditional: 205343, dependent: 1000, dependent conditional: 0, dependent unconditional: 1000, unknown: 894350, unknown conditional: 725, unknown unconditional: 893625] , Statistics on independence cache: Total cache size (in pairs): 894350, Positive cache size: 880839, Positive conditional cache size: 465, Positive unconditional cache size: 880374, Negative cache size: 13511, Negative conditional cache size: 260, Negative unconditional cache size: 13251, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 130, Maximal queried relation: 1, Independence queries for same thread: 747 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1133647, independent: 1118912, independent conditional: 95181, independent unconditional: 1023731, dependent: 14735, dependent conditional: 990, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1133049, independent: 1118912, independent conditional: 95181, independent unconditional: 1023731, dependent: 14137, dependent conditional: 392, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1133049, independent: 1118912, independent conditional: 95181, independent unconditional: 1023731, dependent: 14137, dependent conditional: 392, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1133937, independent: 1118912, independent conditional: 496, independent unconditional: 1118416, dependent: 15025, dependent conditional: 392, dependent unconditional: 14633, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1133937, independent: 1118912, independent conditional: 496, independent unconditional: 1118416, dependent: 15025, dependent conditional: 260, dependent unconditional: 14765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1133937, independent: 1118912, independent conditional: 496, independent unconditional: 1118416, dependent: 15025, dependent conditional: 260, dependent unconditional: 14765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 928358, independent: 914353, independent conditional: 496, independent unconditional: 913857, dependent: 14005, dependent conditional: 260, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 928358, independent: 908343, independent conditional: 0, independent unconditional: 908343, dependent: 20015, dependent conditional: 0, dependent unconditional: 20015, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20015, independent: 6010, independent conditional: 496, independent unconditional: 5514, dependent: 14005, dependent conditional: 260, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20015, independent: 6010, independent conditional: 496, independent unconditional: 5514, dependent: 14005, dependent conditional: 260, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16673, independent: 4854, independent conditional: 423, independent unconditional: 4431, dependent: 11819, dependent conditional: 197, dependent unconditional: 11622, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1133937, independent: 204559, independent conditional: 0, independent unconditional: 204559, dependent: 1020, dependent conditional: 0, dependent unconditional: 1020, unknown: 928358, unknown conditional: 756, unknown unconditional: 927602] , Statistics on independence cache: Total cache size (in pairs): 928358, Positive cache size: 914353, Positive conditional cache size: 496, Positive unconditional cache size: 913857, Negative cache size: 14005, Negative conditional cache size: 260, Negative unconditional cache size: 13745, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 132, Maximal queried relation: 1, Independence queries for same thread: 598 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 22.3s, Number of persistent set computation: 2879, Number of trivial persistent sets: 2163, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1037476, independent: 1023731, independent conditional: 0, independent unconditional: 1023731, dependent: 13745, dependent conditional: 0, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1133647, independent: 1118912, independent conditional: 95181, independent unconditional: 1023731, dependent: 14735, dependent conditional: 990, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1133049, independent: 1118912, independent conditional: 95181, independent unconditional: 1023731, dependent: 14137, dependent conditional: 392, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1133049, independent: 1118912, independent conditional: 95181, independent unconditional: 1023731, dependent: 14137, dependent conditional: 392, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1133937, independent: 1118912, independent conditional: 496, independent unconditional: 1118416, dependent: 15025, dependent conditional: 392, dependent unconditional: 14633, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1133937, independent: 1118912, independent conditional: 496, independent unconditional: 1118416, dependent: 15025, dependent conditional: 260, dependent unconditional: 14765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1133937, independent: 1118912, independent conditional: 496, independent unconditional: 1118416, dependent: 15025, dependent conditional: 260, dependent unconditional: 14765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 928358, independent: 914353, independent conditional: 496, independent unconditional: 913857, dependent: 14005, dependent conditional: 260, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 928358, independent: 908343, independent conditional: 0, independent unconditional: 908343, dependent: 20015, dependent conditional: 0, dependent unconditional: 20015, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20015, independent: 6010, independent conditional: 496, independent unconditional: 5514, dependent: 14005, dependent conditional: 260, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20015, independent: 6010, independent conditional: 496, independent unconditional: 5514, dependent: 14005, dependent conditional: 260, dependent unconditional: 13745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16673, independent: 4854, independent conditional: 423, independent unconditional: 4431, dependent: 11819, dependent conditional: 197, dependent unconditional: 11622, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1133937, independent: 204559, independent conditional: 0, independent unconditional: 204559, dependent: 1020, dependent conditional: 0, dependent unconditional: 1020, unknown: 928358, unknown conditional: 756, unknown unconditional: 927602] , Statistics on independence cache: Total cache size (in pairs): 928358, Positive cache size: 914353, Positive conditional cache size: 496, Positive unconditional cache size: 913857, Negative cache size: 14005, Negative conditional cache size: 260, Negative unconditional cache size: 13745, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 132, Maximal queried relation: 1, Independence queries for same thread: 598 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1170916, independent: 1155684, independent conditional: 93205, independent unconditional: 1062479, dependent: 15232, dependent conditional: 1139, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1170156, independent: 1155684, independent conditional: 93205, independent unconditional: 1062479, dependent: 14472, dependent conditional: 379, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1170156, independent: 1155684, independent conditional: 93205, independent unconditional: 1062479, dependent: 14472, dependent conditional: 379, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1170955, independent: 1155684, independent conditional: 435, independent unconditional: 1155249, dependent: 15271, dependent conditional: 364, dependent unconditional: 14907, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1170955, independent: 1155684, independent conditional: 435, independent unconditional: 1155249, dependent: 15271, dependent conditional: 230, dependent unconditional: 15041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1170955, independent: 1155684, independent conditional: 435, independent unconditional: 1155249, dependent: 15271, dependent conditional: 230, dependent unconditional: 15041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 961784, independent: 947461, independent conditional: 435, independent unconditional: 947026, dependent: 14323, dependent conditional: 230, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 961785, independent: 941506, independent conditional: 0, independent unconditional: 941506, dependent: 20279, dependent conditional: 0, dependent unconditional: 20279, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20278, independent: 5955, independent conditional: 435, independent unconditional: 5520, dependent: 14323, dependent conditional: 230, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20278, independent: 5955, independent conditional: 435, independent unconditional: 5520, dependent: 14323, dependent conditional: 230, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16956, independent: 5329, independent conditional: 366, independent unconditional: 4963, dependent: 11627, dependent conditional: 171, dependent unconditional: 11456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1170955, independent: 208223, independent conditional: 0, independent unconditional: 208223, dependent: 948, dependent conditional: 0, dependent unconditional: 948, unknown: 961784, unknown conditional: 665, unknown unconditional: 961119] , Statistics on independence cache: Total cache size (in pairs): 961784, Positive cache size: 947461, Positive conditional cache size: 435, Positive unconditional cache size: 947026, Negative cache size: 14323, Negative conditional cache size: 230, Negative unconditional cache size: 14093, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 134, Maximal queried relation: 1, Independence queries for same thread: 760 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 23.5s, Number of persistent set computation: 3434, Number of trivial persistent sets: 2510, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1076572, independent: 1062479, independent conditional: 0, independent unconditional: 1062479, dependent: 14093, dependent conditional: 0, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1170916, independent: 1155684, independent conditional: 93205, independent unconditional: 1062479, dependent: 15232, dependent conditional: 1139, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1170156, independent: 1155684, independent conditional: 93205, independent unconditional: 1062479, dependent: 14472, dependent conditional: 379, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1170156, independent: 1155684, independent conditional: 93205, independent unconditional: 1062479, dependent: 14472, dependent conditional: 379, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1170955, independent: 1155684, independent conditional: 435, independent unconditional: 1155249, dependent: 15271, dependent conditional: 364, dependent unconditional: 14907, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1170955, independent: 1155684, independent conditional: 435, independent unconditional: 1155249, dependent: 15271, dependent conditional: 230, dependent unconditional: 15041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1170955, independent: 1155684, independent conditional: 435, independent unconditional: 1155249, dependent: 15271, dependent conditional: 230, dependent unconditional: 15041, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 961784, independent: 947461, independent conditional: 435, independent unconditional: 947026, dependent: 14323, dependent conditional: 230, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 961785, independent: 941506, independent conditional: 0, independent unconditional: 941506, dependent: 20279, dependent conditional: 0, dependent unconditional: 20279, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20278, independent: 5955, independent conditional: 435, independent unconditional: 5520, dependent: 14323, dependent conditional: 230, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20278, independent: 5955, independent conditional: 435, independent unconditional: 5520, dependent: 14323, dependent conditional: 230, dependent unconditional: 14093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16956, independent: 5329, independent conditional: 366, independent unconditional: 4963, dependent: 11627, dependent conditional: 171, dependent unconditional: 11456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1170955, independent: 208223, independent conditional: 0, independent unconditional: 208223, dependent: 948, dependent conditional: 0, dependent unconditional: 948, unknown: 961784, unknown conditional: 665, unknown unconditional: 961119] , Statistics on independence cache: Total cache size (in pairs): 961784, Positive cache size: 947461, Positive conditional cache size: 435, Positive unconditional cache size: 947026, Negative cache size: 14323, Negative conditional cache size: 230, Negative unconditional cache size: 14093, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 134, Maximal queried relation: 1, Independence queries for same thread: 760 - TimeoutResultAtElement [Line: 928]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while XnfDer was eliminating 1 quantified variables from 4 xjuncts. - TimeoutResultAtElement [Line: 945]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while XnfDer was eliminating 1 quantified variables from 4 xjuncts. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 136 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.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: 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, 295 NumberOfCodeBlocks, 295 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 308 ConstructedInterpolants, 0 QuantifiedInterpolants, 398 SizeOfPredicates, 2 NumberOfNonLiveVariables, 200 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, 159 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 300 NumberOfCodeBlocks, 300 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 219 ConstructedInterpolants, 0 QuantifiedInterpolants, 675 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 32/32 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, 182 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.1s, OverallIterations: 4, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 448 NumberOfCodeBlocks, 448 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 341 ConstructedInterpolants, 0 QuantifiedInterpolants, 797 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 102/102 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, 205 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.5s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 25, 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, 876 NumberOfCodeBlocks, 876 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 898 ConstructedInterpolants, 0 QuantifiedInterpolants, 1894 SizeOfPredicates, 8 NumberOfNonLiveVariables, 423 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 172/364 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, 228 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.6s, OverallIterations: 5, 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: 28, 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, 921 NumberOfCodeBlocks, 921 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 914 ConstructedInterpolants, 0 QuantifiedInterpolants, 1910 SizeOfPredicates, 8 NumberOfNonLiveVariables, 423 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 262/454 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, 251 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.6s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.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: 31, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 984 NumberOfCodeBlocks, 984 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 964 ConstructedInterpolants, 0 QuantifiedInterpolants, 1960 SizeOfPredicates, 8 NumberOfNonLiveVariables, 423 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 372/564 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, 274 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.0s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, 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: 34, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 969 NumberOfCodeBlocks, 969 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 937 ConstructedInterpolants, 0 QuantifiedInterpolants, 1933 SizeOfPredicates, 8 NumberOfNonLiveVariables, 423 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 271/463 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, 297 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.5s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 37, 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, 1157 NumberOfCodeBlocks, 1157 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 1107 ConstructedInterpolants, 0 QuantifiedInterpolants, 2103 SizeOfPredicates, 8 NumberOfNonLiveVariables, 423 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 652/844 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, 320 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.6s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 37, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 1247 NumberOfCodeBlocks, 1247 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 1173 ConstructedInterpolants, 0 QuantifiedInterpolants, 2169 SizeOfPredicates, 8 NumberOfNonLiveVariables, 423 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 829/1021 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, 343 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1193 NumberOfCodeBlocks, 1193 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 947 ConstructedInterpolants, 0 QuantifiedInterpolants, 1453 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1503/1503 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, 366 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1324 NumberOfCodeBlocks, 1324 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1067 ConstructedInterpolants, 0 QuantifiedInterpolants, 1664 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1844/1844 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, 389 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 1422 NumberOfCodeBlocks, 1422 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1154 ConstructedInterpolants, 0 QuantifiedInterpolants, 1610 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2009/2009 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, 412 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1401 NumberOfCodeBlocks, 1401 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1121 ConstructedInterpolants, 0 QuantifiedInterpolants, 1577 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2251/2251 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, 435 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1447 NumberOfCodeBlocks, 1447 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1149 ConstructedInterpolants, 0 QuantifiedInterpolants, 1605 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2521/2521 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, 458 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.1s, OverallIterations: 4, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1449 NumberOfCodeBlocks, 1449 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1127 ConstructedInterpolants, 0 QuantifiedInterpolants, 1583 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2249/2249 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, 481 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1599 NumberOfCodeBlocks, 1599 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1265 ConstructedInterpolants, 0 QuantifiedInterpolants, 1721 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3121/3121 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, 504 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 1688 NumberOfCodeBlocks, 1688 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1336 ConstructedInterpolants, 0 QuantifiedInterpolants, 1792 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3451/3451 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, 527 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 1771 NumberOfCodeBlocks, 1771 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1395 ConstructedInterpolants, 0 QuantifiedInterpolants, 1851 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3802/3802 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, 550 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 1661 NumberOfCodeBlocks, 1661 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1273 ConstructedInterpolants, 0 QuantifiedInterpolants, 1729 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2929/2929 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, 573 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1922 NumberOfCodeBlocks, 1922 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1516 ConstructedInterpolants, 0 QuantifiedInterpolants, 1972 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4564/4564 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, 596 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 2060 NumberOfCodeBlocks, 2060 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1630 ConstructedInterpolants, 0 QuantifiedInterpolants, 2086 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5170/5170 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, 619 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 2066 NumberOfCodeBlocks, 2066 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1624 ConstructedInterpolants, 0 QuantifiedInterpolants, 2080 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5406/5406 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, 642 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 2176 NumberOfCodeBlocks, 2176 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1716 ConstructedInterpolants, 0 QuantifiedInterpolants, 2172 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5908/5908 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, 665 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2206 NumberOfCodeBlocks, 2206 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1722 ConstructedInterpolants, 0 QuantifiedInterpolants, 2178 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6326/6326 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, 688 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 10.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.7s InterpolantComputationTime, 2365 NumberOfCodeBlocks, 2365 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1869 ConstructedInterpolants, 0 QuantifiedInterpolants, 2325 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7275/7275 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, 711 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 11.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 10.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2334 NumberOfCodeBlocks, 2334 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1820 ConstructedInterpolants, 0 QuantifiedInterpolants, 2276 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7326/7326 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, 734 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 12.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 2489 NumberOfCodeBlocks, 2489 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1951 ConstructedInterpolants, 0 QuantifiedInterpolants, 2407 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 8074/8074 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, 757 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.1s, OverallIterations: 4, 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: 10, 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.2s InterpolantComputationTime, 2468 NumberOfCodeBlocks, 2468 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1918 ConstructedInterpolants, 0 QuantifiedInterpolants, 2374 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 8406/8406 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, 780 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 14.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 13.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 2161 NumberOfCodeBlocks, 2161 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1593 ConstructedInterpolants, 0 QuantifiedInterpolants, 2049 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5329/5329 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, 803 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 13.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 2608 NumberOfCodeBlocks, 2608 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2016 ConstructedInterpolants, 0 QuantifiedInterpolants, 2472 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 9566/9566 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, 826 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 15.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2261 NumberOfCodeBlocks, 2261 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1657 ConstructedInterpolants, 0 QuantifiedInterpolants, 2113 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5929/5929 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, 849 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 19.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 17.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, 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.2s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2736 NumberOfCodeBlocks, 2736 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2114 ConstructedInterpolants, 0 QuantifiedInterpolants, 2570 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 10806/10806 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, 872 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 15.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 2367 NumberOfCodeBlocks, 2367 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1721 ConstructedInterpolants, 0 QuantifiedInterpolants, 2177 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6569/6569 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, 895 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 21.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 20.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 2870 NumberOfCodeBlocks, 2870 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2212 ConstructedInterpolants, 0 QuantifiedInterpolants, 2668 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 12126/12126 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, 918 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 24.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 23.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: 10, 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, 2907 NumberOfCodeBlocks, 2907 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2231 ConstructedInterpolants, 0 QuantifiedInterpolants, 2687 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 12816/12816 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, 941 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 29.2s, OverallIterations: 4, 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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 3010 NumberOfCodeBlocks, 3010 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2310 ConstructedInterpolants, 0 QuantifiedInterpolants, 2766 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 13526/13526 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, 964 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 28.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 10, 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, 2561 NumberOfCodeBlocks, 2561 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1849 ConstructedInterpolants, 0 QuantifiedInterpolants, 2305 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7969/7969 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, 987 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 23.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: 10, 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, 3138 NumberOfCodeBlocks, 3138 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2408 ConstructedInterpolants, 0 QuantifiedInterpolants, 2864 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 15006/15006 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, 1010 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 28.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 27.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: 10, 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, 3329 NumberOfCodeBlocks, 3329 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2575 ConstructedInterpolants, 0 QuantifiedInterpolants, 3031 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 16948/16948 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, 1033 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 30.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 3272 NumberOfCodeBlocks, 3272 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2506 ConstructedInterpolants, 0 QuantifiedInterpolants, 2962 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 16566/16566 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, 1056 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 26.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 24.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: 10, 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, 2761 NumberOfCodeBlocks, 2761 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1977 ConstructedInterpolants, 0 QuantifiedInterpolants, 2433 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 9529/9529 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, 1079 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 33.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 30.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: 10, 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, 3412 NumberOfCodeBlocks, 3412 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2604 ConstructedInterpolants, 0 QuantifiedInterpolants, 3060 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 18206/18206 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, 1102 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 34.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 32.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: 10, 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, 3449 NumberOfCodeBlocks, 3449 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2629 ConstructedInterpolants, 0 QuantifiedInterpolants, 3085 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 19056/19056 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, 1125 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 39.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 36.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: 10, 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.5s InterpolantComputationTime, 3540 NumberOfCodeBlocks, 3540 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2702 ConstructedInterpolants, 0 QuantifiedInterpolants, 3158 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 19926/19926 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, 1148 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 45.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 43.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: 10, 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, 3796 NumberOfCodeBlocks, 3796 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2934 ConstructedInterpolants, 0 QuantifiedInterpolants, 3390 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 23460/23460 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, 1171 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 42.1s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 39.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: 10, 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, 3674 NumberOfCodeBlocks, 3674 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2800 ConstructedInterpolants, 0 QuantifiedInterpolants, 3256 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 21726/21726 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, 1194 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 41.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 39.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: 10, 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, 3061 NumberOfCodeBlocks, 3061 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2169 ConstructedInterpolants, 0 QuantifiedInterpolants, 2625 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 12169/12169 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, 1217 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 40.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 38.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: 10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2901 NumberOfCodeBlocks, 2901 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 2898 ConstructedInterpolants, 0 QuantifiedInterpolants, 3354 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 23606/23606 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown