/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 true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_36-indirect_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-218013a [2023-05-04 02:18:47,489 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-04 02:18:47,490 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-04 02:18:47,534 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-04 02:18:47,535 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-04 02:18:47,538 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-04 02:18:47,541 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-04 02:18:47,543 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-04 02:18:47,546 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-04 02:18:47,551 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-04 02:18:47,551 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-04 02:18:47,552 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-04 02:18:47,553 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-04 02:18:47,554 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-04 02:18:47,556 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-04 02:18:47,557 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-04 02:18:47,557 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-04 02:18:47,558 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-04 02:18:47,560 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-04 02:18:47,562 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-04 02:18:47,563 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-04 02:18:47,564 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-04 02:18:47,565 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-04 02:18:47,566 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-04 02:18:47,573 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-04 02:18:47,573 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-04 02:18:47,573 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-04 02:18:47,575 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-04 02:18:47,575 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-04 02:18:47,576 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-04 02:18:47,576 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-04 02:18:47,577 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-04 02:18:47,578 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-04 02:18:47,579 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-04 02:18:47,580 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-04 02:18:47,580 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-04 02:18:47,581 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-04 02:18:47,581 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-04 02:18:47,581 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-04 02:18:47,582 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-04 02:18:47,582 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-04 02:18:47,583 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-04 02:18:47,613 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-04 02:18:47,613 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-04 02:18:47,614 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-04 02:18:47,614 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-04 02:18:47,615 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-04 02:18:47,615 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-04 02:18:47,616 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-04 02:18:47,616 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-04 02:18:47,616 INFO L138 SettingsManager]: * Use SBE=true [2023-05-04 02:18:47,616 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-04 02:18:47,617 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-04 02:18:47,617 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-04 02:18:47,617 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-04 02:18:47,617 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-04 02:18:47,617 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-04 02:18:47,617 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-04 02:18:47,618 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-04 02:18:47,618 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-04 02:18:47,618 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-04 02:18:47,618 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-04 02:18:47,618 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-04 02:18:47,618 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-04 02:18:47,618 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-04 02:18:47,618 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-04 02:18:47,619 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-04 02:18:47,619 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-04 02:18:47,619 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-04 02:18:47,619 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-04 02:18:47,619 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-04 02:18:47,619 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-04 02:18:47,619 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-04 02:18:47,619 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-04 02:18:47,620 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-04 02:18:47,620 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-04 02:18:47,620 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-04 02:18:47,620 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-04 02:18:47,620 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 -> true [2023-05-04 02:18:47,830 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-04 02:18:47,853 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-04 02:18:47,855 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-04 02:18:47,856 INFO L271 PluginConnector]: Initializing CDTParser... [2023-05-04 02:18:47,857 INFO L275 PluginConnector]: CDTParser initialized [2023-05-04 02:18:47,858 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_36-indirect_racefree.i [2023-05-04 02:18:47,918 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3830f9181/7c79a38aaa394e25b257e2e48ad87fdc/FLAG004680f38 [2023-05-04 02:18:48,455 INFO L306 CDTParser]: Found 1 translation units. [2023-05-04 02:18:48,456 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_36-indirect_racefree.i [2023-05-04 02:18:48,468 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3830f9181/7c79a38aaa394e25b257e2e48ad87fdc/FLAG004680f38 [2023-05-04 02:18:48,733 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3830f9181/7c79a38aaa394e25b257e2e48ad87fdc [2023-05-04 02:18:48,735 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-04 02:18:48,736 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-05-04 02:18:48,740 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-05-04 02:18:48,740 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-05-04 02:18:48,743 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-05-04 02:18:48,743 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.05 02:18:48" (1/1) ... [2023-05-04 02:18:48,745 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@27682696 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:48, skipping insertion in model container [2023-05-04 02:18:48,745 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.05 02:18:48" (1/1) ... [2023-05-04 02:18:48,751 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-05-04 02:18:48,794 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-05-04 02:18:49,033 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_36-indirect_racefree.i[30176,30189] [2023-05-04 02:18:49,054 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-04 02:18:49,065 INFO L203 MainTranslator]: Completed pre-run [2023-05-04 02:18:49,118 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_36-indirect_racefree.i[30176,30189] [2023-05-04 02:18:49,124 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-04 02:18:49,160 INFO L208 MainTranslator]: Completed translation [2023-05-04 02:18:49,161 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49 WrapperNode [2023-05-04 02:18:49,161 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-05-04 02:18:49,162 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-04 02:18:49,162 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-04 02:18:49,162 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-04 02:18:49,169 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,200 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,219 INFO L138 Inliner]: procedures = 170, calls = 37, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 80 [2023-05-04 02:18:49,220 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-04 02:18:49,221 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-04 02:18:49,221 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-04 02:18:49,221 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-04 02:18:49,228 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,228 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,239 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,239 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,244 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,248 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,249 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,250 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,252 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-04 02:18:49,261 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-04 02:18:49,261 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-04 02:18:49,261 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-04 02:18:49,263 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (1/1) ... [2023-05-04 02:18:49,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-04 02:18:49,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:49,298 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-05-04 02:18:49,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-05-04 02:18:49,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-05-04 02:18:49,335 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-05-04 02:18:49,335 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-05-04 02:18:49,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-05-04 02:18:49,340 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-05-04 02:18:49,340 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-05-04 02:18:49,340 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-05-04 02:18:49,340 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-05-04 02:18:49,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-05-04 02:18:49,340 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-04 02:18:49,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-04 02:18:49,342 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2023-05-04 02:18:49,453 INFO L235 CfgBuilder]: Building ICFG [2023-05-04 02:18:49,464 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-04 02:18:49,716 INFO L276 CfgBuilder]: Performing block encoding [2023-05-04 02:18:49,727 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-04 02:18:49,727 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2023-05-04 02:18:49,729 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.05 02:18:49 BoogieIcfgContainer [2023-05-04 02:18:49,729 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-04 02:18:49,731 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-04 02:18:49,731 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-04 02:18:49,735 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-04 02:18:49,736 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.05 02:18:48" (1/3) ... [2023-05-04 02:18:49,736 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e0de38b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.05 02:18:49, skipping insertion in model container [2023-05-04 02:18:49,737 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:18:49" (2/3) ... [2023-05-04 02:18:49,737 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e0de38b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.05 02:18:49, skipping insertion in model container [2023-05-04 02:18:49,737 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.05 02:18:49" (3/3) ... [2023-05-04 02:18:49,738 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_36-indirect_racefree.i [2023-05-04 02:18:49,745 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-04 02:18:49,754 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-04 02:18:49,754 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-04 02:18:49,754 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-04 02:18:49,832 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-05-04 02:18:49,875 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:49,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:18:49,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:49,881 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:18:49,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2023-05-04 02:18:49,927 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:18:49,964 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:18:49,972 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:49,973 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:18:50,252 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:50,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:50,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1217586166, now seen corresponding path program 1 times [2023-05-04 02:18:50,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:50,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126549785] [2023-05-04 02:18:50,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:50,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:50,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:50,518 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-04 02:18:50,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:50,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126549785] [2023-05-04 02:18:50,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126549785] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:50,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:50,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:18:50,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813875982] [2023-05-04 02:18:50,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:50,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:18:50,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:50,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:18:50,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:18:50,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:50,558 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:50,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:50,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:50,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:50,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-04 02:18:50,602 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:50,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:50,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1428937079, now seen corresponding path program 1 times [2023-05-04 02:18:50,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:50,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429103495] [2023-05-04 02:18:50,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:50,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:50,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:50,878 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:50,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:50,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429103495] [2023-05-04 02:18:50,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429103495] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:18:50,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393725947] [2023-05-04 02:18:50,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:50,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:50,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:50,882 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:18:50,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-05-04 02:18:51,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:51,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:18:51,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:18:51,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:51,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:18:51,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:51,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393725947] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:18:51,190 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:18:51,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:18:51,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561500704] [2023-05-04 02:18:51,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:18:51,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:18:51,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:51,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:18:51,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:18:51,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:51,195 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:51,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:51,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:51,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:51,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:51,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-04 02:18:51,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-05-04 02:18:51,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-05-04 02:18:51,477 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:51,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:51,478 INFO L85 PathProgramCache]: Analyzing trace with hash 249916536, now seen corresponding path program 1 times [2023-05-04 02:18:51,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:51,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108264849] [2023-05-04 02:18:51,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:51,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:51,500 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:18:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:51,537 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:18:51,537 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:18:51,538 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:18:51,540 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:18:51,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-05-04 02:18:51,545 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 02:18:51,547 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:18:51,547 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-05-04 02:18:51,571 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-04 02:18:51,577 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:51,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:18:51,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:51,579 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:18:51,607 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:18:51,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2023-05-04 02:18:51,612 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:18:51,613 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:51,613 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:18:51,951 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:51,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:51,952 INFO L85 PathProgramCache]: Analyzing trace with hash 2026545047, now seen corresponding path program 1 times [2023-05-04 02:18:51,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:51,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989432914] [2023-05-04 02:18:51,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:51,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:51,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:52,181 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:52,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:52,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989432914] [2023-05-04 02:18:52,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989432914] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:52,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:52,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:18:52,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475177044] [2023-05-04 02:18:52,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:52,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:18:52,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:52,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:18:52,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:18:52,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:52,191 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:52,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:52,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:52,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:52,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-05-04 02:18:52,277 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:52,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:52,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1697903279, now seen corresponding path program 1 times [2023-05-04 02:18:52,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:52,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835968596] [2023-05-04 02:18:52,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:52,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:52,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:52,473 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:52,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:52,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835968596] [2023-05-04 02:18:52,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835968596] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:18:52,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217270911] [2023-05-04 02:18:52,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:52,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:52,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:52,476 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:18:52,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-05-04 02:18:52,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:52,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 02:18:52,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:18:52,693 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:52,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:18:52,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:52,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217270911] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:18:52,784 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:18:52,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-05-04 02:18:52,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813963594] [2023-05-04 02:18:52,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:18:52,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-05-04 02:18:52,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:52,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-05-04 02:18:52,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-05-04 02:18:52,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:52,788 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:52,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.571428571428571) internal successors, (148), 14 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:52,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:52,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:52,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:52,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:52,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-05-04 02:18:53,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:53,074 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:53,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:53,075 INFO L85 PathProgramCache]: Analyzing trace with hash -934836632, now seen corresponding path program 1 times [2023-05-04 02:18:53,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:53,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968888574] [2023-05-04 02:18:53,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:53,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:53,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:53,375 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-05-04 02:18:53,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:53,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968888574] [2023-05-04 02:18:53,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968888574] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:53,377 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:53,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:18:53,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125962721] [2023-05-04 02:18:53,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:53,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:18:53,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:53,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:18:53,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:18:53,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:53,378 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:53,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:53,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:53,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:53,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:53,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:53,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:53,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:18:53,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-05-04 02:18:53,446 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:53,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:53,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1461458231, now seen corresponding path program 1 times [2023-05-04 02:18:53,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:53,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564426483] [2023-05-04 02:18:53,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:53,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:53,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:53,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:18:53,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:53,511 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:18:53,511 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:18:53,511 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:18:53,512 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:18:53,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-05-04 02:18:53,519 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 02:18:53,520 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:18:53,520 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-05-04 02:18:53,553 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-05-04 02:18:53,559 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:53,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:18:53,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:53,561 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:18:53,572 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:18:53,578 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:18:53,578 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:53,579 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:18:53,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process [2023-05-04 02:18:53,776 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:53,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:53,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1335160691, now seen corresponding path program 1 times [2023-05-04 02:18:53,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:53,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488367807] [2023-05-04 02:18:53,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:53,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:53,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:53,805 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-04 02:18:53,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:53,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488367807] [2023-05-04 02:18:53,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488367807] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:53,806 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:53,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:18:53,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369231306] [2023-05-04 02:18:53,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:53,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:18:53,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:53,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:18:53,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:18:53,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:53,807 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:53,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 40.5) internal successors, (81), 2 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:53,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:53,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:53,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-05-04 02:18:53,889 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:53,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:53,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1252976905, now seen corresponding path program 1 times [2023-05-04 02:18:53,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:53,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495835936] [2023-05-04 02:18:53,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:53,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:53,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:53,997 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:53,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:53,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495835936] [2023-05-04 02:18:53,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495835936] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:18:53,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108658807] [2023-05-04 02:18:53,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:53,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:53,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:54,000 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:18:54,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-05-04 02:18:54,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:54,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:18:54,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:18:54,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:54,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:18:54,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:54,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108658807] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:18:54,178 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:18:54,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:18:54,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282005264] [2023-05-04 02:18:54,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:18:54,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:18:54,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:54,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:18:54,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:18:54,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,181 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:54,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:54,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:54,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-05-04 02:18:54,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:54,577 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:54,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:54,578 INFO L85 PathProgramCache]: Analyzing trace with hash 257299506, now seen corresponding path program 1 times [2023-05-04 02:18:54,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:54,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493652961] [2023-05-04 02:18:54,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:54,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:54,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:54,684 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-04 02:18:54,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:54,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493652961] [2023-05-04 02:18:54,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493652961] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:54,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:54,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:18:54,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954832749] [2023-05-04 02:18:54,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:54,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:18:54,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:54,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:18:54,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:18:54,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,687 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:54,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:54,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:54,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:54,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:54,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:54,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-05-04 02:18:54,752 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:54,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:54,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1521856398, now seen corresponding path program 2 times [2023-05-04 02:18:54,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:54,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338815755] [2023-05-04 02:18:54,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:54,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:54,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:54,999 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-04 02:18:54,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:54,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338815755] [2023-05-04 02:18:54,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338815755] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:55,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:55,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:18:55,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702833861] [2023-05-04 02:18:55,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:55,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:18:55,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:55,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:18:55,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:18:55,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,001 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:55,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:55,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:55,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:55,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:55,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:55,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:18:55,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-05-04 02:18:55,087 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:55,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:55,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1613146580, now seen corresponding path program 1 times [2023-05-04 02:18:55,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:55,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283416863] [2023-05-04 02:18:55,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:55,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:55,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:55,111 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:18:55,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:55,151 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:18:55,151 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:18:55,151 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:18:55,152 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:18:55,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-05-04 02:18:55,153 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-04 02:18:55,154 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:18:55,154 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-05-04 02:18:55,184 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-05-04 02:18:55,187 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:55,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:18:55,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:55,189 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:18:55,201 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:18:55,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Waiting until timeout for monitored process [2023-05-04 02:18:55,207 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:18:55,208 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:55,208 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:18:55,487 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:55,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:55,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1289150362, now seen corresponding path program 1 times [2023-05-04 02:18:55,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:55,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149700254] [2023-05-04 02:18:55,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:55,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:55,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:55,553 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-04 02:18:55,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:55,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149700254] [2023-05-04 02:18:55,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149700254] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:55,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:55,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:18:55,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280687107] [2023-05-04 02:18:55,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:55,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:18:55,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:55,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:18:55,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:18:55,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,555 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:55,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:55,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-05-04 02:18:55,652 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:55,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:55,652 INFO L85 PathProgramCache]: Analyzing trace with hash -839201577, now seen corresponding path program 1 times [2023-05-04 02:18:55,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:55,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697461480] [2023-05-04 02:18:55,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:55,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:55,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:55,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:55,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697461480] [2023-05-04 02:18:55,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697461480] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:18:55,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975857826] [2023-05-04 02:18:55,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:55,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:55,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:55,720 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:18:55,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-05-04 02:18:55,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:55,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:18:55,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:18:55,860 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:55,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:18:55,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:55,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975857826] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:18:55,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:18:55,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:18:55,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276624197] [2023-05-04 02:18:55,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:18:55,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:18:55,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:55,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:18:55,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:18:55,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,894 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:55,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:56,070 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-04 02:18:56,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-05-04 02:18:56,267 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:56,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:56,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1061410847, now seen corresponding path program 1 times [2023-05-04 02:18:56,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:56,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503621910] [2023-05-04 02:18:56,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:56,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:56,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:56,368 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-05-04 02:18:56,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:56,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503621910] [2023-05-04 02:18:56,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503621910] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:56,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:56,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:18:56,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283051580] [2023-05-04 02:18:56,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:56,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:18:56,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:56,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:18:56,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:18:56,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,370 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:56,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:56,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:56,371 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:56,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:56,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-05-04 02:18:56,429 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:56,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:56,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1755884449, now seen corresponding path program 2 times [2023-05-04 02:18:56,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:56,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812669429] [2023-05-04 02:18:56,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:56,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:56,675 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-05-04 02:18:56,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:56,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812669429] [2023-05-04 02:18:56,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812669429] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:56,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:56,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:18:56,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615942394] [2023-05-04 02:18:56,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:56,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:18:56,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:56,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:18:56,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:18:56,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,677 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:56,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:56,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:56,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:56,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:56,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:56,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:56,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:18:56,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-05-04 02:18:56,793 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:56,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:56,793 INFO L85 PathProgramCache]: Analyzing trace with hash 232860747, now seen corresponding path program 1 times [2023-05-04 02:18:56,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:56,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490746875] [2023-05-04 02:18:56,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:56,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:56,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:56,834 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:18:56,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:56,885 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:18:56,886 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:18:56,886 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:18:56,886 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:18:56,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-05-04 02:18:56,889 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-04 02:18:56,889 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:18:56,889 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-05-04 02:18:56,927 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2023-05-04 02:18:56,929 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:56,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:18:56,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:56,931 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:18:56,935 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:18:56,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Waiting until timeout for monitored process [2023-05-04 02:18:56,941 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:18:56,942 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:56,942 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:18:57,186 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:57,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:57,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1385758369, now seen corresponding path program 1 times [2023-05-04 02:18:57,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:57,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907410020] [2023-05-04 02:18:57,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:57,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:57,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:57,216 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-04 02:18:57,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:57,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907410020] [2023-05-04 02:18:57,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907410020] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:57,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:57,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:18:57,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135616113] [2023-05-04 02:18:57,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:57,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:18:57,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:57,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:18:57,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:18:57,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:57,218 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:57,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:57,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:57,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:57,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-05-04 02:18:57,330 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:57,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:57,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1300826057, now seen corresponding path program 1 times [2023-05-04 02:18:57,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:57,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649915892] [2023-05-04 02:18:57,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:57,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:57,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:57,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:57,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:57,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649915892] [2023-05-04 02:18:57,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649915892] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:18:57,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795214655] [2023-05-04 02:18:57,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:57,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:57,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:57,429 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:18:57,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-05-04 02:18:57,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:57,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:18:57,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:18:57,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:57,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:18:57,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:18:57,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795214655] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:18:57,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:18:57,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:18:57,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749494771] [2023-05-04 02:18:57,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:18:57,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:18:57,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:57,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:18:57,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:18:57,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:57,646 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:57,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:57,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:57,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:58,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-05-04 02:18:58,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:18:58,276 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:58,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:58,276 INFO L85 PathProgramCache]: Analyzing trace with hash 17868983, now seen corresponding path program 1 times [2023-05-04 02:18:58,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:58,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430240286] [2023-05-04 02:18:58,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:58,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:58,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:58,447 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-05-04 02:18:58,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:58,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430240286] [2023-05-04 02:18:58,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430240286] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:58,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:58,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:18:58,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892335604] [2023-05-04 02:18:58,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:58,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:18:58,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:58,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:18:58,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:18:58,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,449 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:58,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:58,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:58,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:58,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:58,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-05-04 02:18:58,571 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:58,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:58,572 INFO L85 PathProgramCache]: Analyzing trace with hash 262053007, now seen corresponding path program 1 times [2023-05-04 02:18:58,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:58,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085564244] [2023-05-04 02:18:58,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:58,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:58,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:58,877 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-05-04 02:18:58,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:58,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085564244] [2023-05-04 02:18:58,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085564244] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:58,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:58,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:18:58,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752092553] [2023-05-04 02:18:58,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:58,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:18:58,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:58,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:18:58,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:18:58,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,879 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:58,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 6 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:58,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:58,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:58,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:58,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:18:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:18:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:18:59,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-05-04 02:18:59,016 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:59,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:59,016 INFO L85 PathProgramCache]: Analyzing trace with hash 576521657, now seen corresponding path program 1 times [2023-05-04 02:18:59,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:59,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462772255] [2023-05-04 02:18:59,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:59,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:59,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:59,056 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:18:59,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:18:59,108 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:18:59,108 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:18:59,108 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:18:59,109 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:18:59,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-05-04 02:18:59,110 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-04 02:18:59,110 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:18:59,110 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-05-04 02:18:59,140 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-05-04 02:18:59,143 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:59,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:18:59,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:18:59,144 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:18:59,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Waiting until timeout for monitored process [2023-05-04 02:18:59,149 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:18:59,156 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:18:59,156 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:18:59,156 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:18:59,477 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:18:59,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:18:59,478 INFO L85 PathProgramCache]: Analyzing trace with hash 551380970, now seen corresponding path program 1 times [2023-05-04 02:18:59,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:18:59,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913215391] [2023-05-04 02:18:59,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:18:59,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:18:59,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:18:59,567 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-04 02:18:59,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:18:59,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913215391] [2023-05-04 02:18:59,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913215391] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:18:59,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:18:59,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:18:59,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568687077] [2023-05-04 02:18:59,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:18:59,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:18:59,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:18:59,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:18:59,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:18:59,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:18:59,568 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:18:59,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 60.5) internal successors, (121), 2 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:18:59,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-05-04 02:19:00,094 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:00,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:00,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1645183959, now seen corresponding path program 1 times [2023-05-04 02:19:00,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:00,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150416290] [2023-05-04 02:19:00,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:00,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:00,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:00,279 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-04 02:19:00,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:00,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150416290] [2023-05-04 02:19:00,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150416290] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:00,280 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:00,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:00,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827269775] [2023-05-04 02:19:00,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:00,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:00,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:00,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:00,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:00,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,281 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:00,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:00,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:00,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-05-04 02:19:00,376 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:00,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:00,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1911468055, now seen corresponding path program 2 times [2023-05-04 02:19:00,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:00,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467425969] [2023-05-04 02:19:00,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:00,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:00,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:00,714 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-04 02:19:00,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:00,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467425969] [2023-05-04 02:19:00,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467425969] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:00,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:00,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:00,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854823733] [2023-05-04 02:19:00,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:00,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:00,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:00,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:00,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:00,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,716 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:00,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.666666666666668) internal successors, (178), 6 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:00,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:00,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:00,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-05-04 02:19:00,938 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:00,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:00,939 INFO L85 PathProgramCache]: Analyzing trace with hash 407777451, now seen corresponding path program 1 times [2023-05-04 02:19:00,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:00,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200046485] [2023-05-04 02:19:00,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:00,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:00,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:00,971 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:00,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:01,014 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:01,015 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:01,015 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:01,015 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:01,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-05-04 02:19:01,016 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:19:01,017 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:01,017 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-05-04 02:19:01,041 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2023-05-04 02:19:01,044 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:01,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:01,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:01,046 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:01,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (13)] Waiting until timeout for monitored process [2023-05-04 02:19:01,054 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:01,062 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:01,062 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:01,062 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:01,330 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:01,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:01,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1165584420, now seen corresponding path program 1 times [2023-05-04 02:19:01,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:01,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630075462] [2023-05-04 02:19:01,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:01,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:01,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:01,367 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-05-04 02:19:01,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:01,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630075462] [2023-05-04 02:19:01,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630075462] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:01,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:01,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:01,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827341739] [2023-05-04 02:19:01,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:01,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:01,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:01,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:01,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:01,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:01,369 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:01,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 58.0) internal successors, (116), 2 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-04 02:19:01,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:01,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:01,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-05-04 02:19:01,811 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:01,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:01,811 INFO L85 PathProgramCache]: Analyzing trace with hash -922442862, now seen corresponding path program 1 times [2023-05-04 02:19:01,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:01,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22281665] [2023-05-04 02:19:01,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:01,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:01,946 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-05-04 02:19:01,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:01,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22281665] [2023-05-04 02:19:01,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22281665] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:01,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:01,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:01,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649896396] [2023-05-04 02:19:01,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:01,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:01,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:01,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:01,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:01,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:01,948 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:01,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:01,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:01,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:02,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:02,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:02,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-05-04 02:19:02,031 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:02,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:02,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1500299768, now seen corresponding path program 1 times [2023-05-04 02:19:02,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:02,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827167496] [2023-05-04 02:19:02,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:02,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:02,180 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:02,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:02,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827167496] [2023-05-04 02:19:02,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827167496] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:19:02,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659859423] [2023-05-04 02:19:02,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:02,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:19:02,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:02,186 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:19:02,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-05-04 02:19:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:02,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 8 conjunts are in the unsatisfiable core [2023-05-04 02:19:02,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:19:02,448 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:02,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:19:02,629 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:02,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659859423] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:19:02,630 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:19:02,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2023-05-04 02:19:02,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474884279] [2023-05-04 02:19:02,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:19:02,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-05-04 02:19:02,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:02,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-05-04 02:19:02,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-05-04 02:19:02,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:02,632 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:02,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.0) internal successors, (198), 18 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:03,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:03,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:03,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-04 02:19:03,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-05-04 02:19:03,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-05-04 02:19:03,493 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:03,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:03,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1007728755, now seen corresponding path program 1 times [2023-05-04 02:19:03,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:03,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379833907] [2023-05-04 02:19:03,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:03,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:03,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:03,873 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-05-04 02:19:03,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:03,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379833907] [2023-05-04 02:19:03,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379833907] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:03,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:03,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:03,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475916768] [2023-05-04 02:19:03,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:03,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:03,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:03,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:03,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:03,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:03,875 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:03,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 6 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:03,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:03,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:03,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2023-05-04 02:19:03,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:04,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:04,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:04,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-05-04 02:19:04,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:04,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-05-04 02:19:04,105 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:04,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:04,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1030459987, now seen corresponding path program 1 times [2023-05-04 02:19:04,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:04,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060631722] [2023-05-04 02:19:04,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:04,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:04,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:04,140 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:04,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:04,194 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:04,195 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:04,195 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:04,195 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:04,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-05-04 02:19:04,196 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-04 02:19:04,197 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:04,197 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-05-04 02:19:04,223 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-05-04 02:19:04,226 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:04,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:04,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:04,228 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:04,231 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:04,239 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:04,240 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:04,240 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:04,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Waiting until timeout for monitored process [2023-05-04 02:19:04,618 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:04,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:04,619 INFO L85 PathProgramCache]: Analyzing trace with hash -567969549, now seen corresponding path program 1 times [2023-05-04 02:19:04,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:04,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131616813] [2023-05-04 02:19:04,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:04,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:04,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:04,660 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-04 02:19:04,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:04,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131616813] [2023-05-04 02:19:04,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131616813] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:04,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:04,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:04,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806743597] [2023-05-04 02:19:04,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:04,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:04,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:04,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:04,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:04,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:04,662 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:04,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 68.5) internal successors, (137), 2 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:04,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:05,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:05,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-05-04 02:19:05,356 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:05,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:05,356 INFO L85 PathProgramCache]: Analyzing trace with hash -823812483, now seen corresponding path program 1 times [2023-05-04 02:19:05,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:05,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127427020] [2023-05-04 02:19:05,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:05,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:05,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:05,488 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-04 02:19:05,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:05,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127427020] [2023-05-04 02:19:05,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127427020] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:05,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:05,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:05,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130724748] [2023-05-04 02:19:05,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:05,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:05,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:05,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:05,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:05,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:05,490 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:05,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:05,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:05,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:05,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:05,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:05,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-05-04 02:19:05,669 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:05,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:05,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1216819417, now seen corresponding path program 1 times [2023-05-04 02:19:05,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:05,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114683825] [2023-05-04 02:19:05,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:05,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:05,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:06,077 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-04 02:19:06,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:06,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114683825] [2023-05-04 02:19:06,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114683825] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:06,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:06,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:06,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39908286] [2023-05-04 02:19:06,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:06,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:06,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:06,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:06,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:06,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:06,080 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:06,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:06,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:06,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:06,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:06,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:06,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:06,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:06,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-05-04 02:19:06,375 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:06,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:06,376 INFO L85 PathProgramCache]: Analyzing trace with hash -891253398, now seen corresponding path program 1 times [2023-05-04 02:19:06,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:06,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265870195] [2023-05-04 02:19:06,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:06,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:06,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:06,414 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:06,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:06,478 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:06,478 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:06,478 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:06,478 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:06,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-05-04 02:19:06,481 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 02:19:06,482 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:06,482 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-05-04 02:19:06,510 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-05-04 02:19:06,514 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:06,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:06,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:06,516 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:06,522 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:06,532 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:06,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Waiting until timeout for monitored process [2023-05-04 02:19:06,534 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:06,534 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:06,979 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:06,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:06,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1331301916, now seen corresponding path program 1 times [2023-05-04 02:19:06,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:06,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926283910] [2023-05-04 02:19:06,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:06,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:07,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:07,164 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-04 02:19:07,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:07,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926283910] [2023-05-04 02:19:07,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926283910] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:07,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:07,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:07,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661916890] [2023-05-04 02:19:07,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:07,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:07,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:07,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:07,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:07,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:07,166 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:07,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:07,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:08,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:08,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-05-04 02:19:08,097 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:08,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:08,097 INFO L85 PathProgramCache]: Analyzing trace with hash 774452185, now seen corresponding path program 1 times [2023-05-04 02:19:08,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:08,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127366794] [2023-05-04 02:19:08,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:08,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:08,573 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2023-05-04 02:19:08,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:08,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127366794] [2023-05-04 02:19:08,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127366794] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:08,573 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:08,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:08,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877367302] [2023-05-04 02:19:08,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:08,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:08,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:08,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:08,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:08,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:08,577 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:08,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 43.166666666666664) internal successors, (259), 6 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:08,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:08,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:08,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:08,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:08,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-05-04 02:19:08,862 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:08,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:08,862 INFO L85 PathProgramCache]: Analyzing trace with hash -616999285, now seen corresponding path program 1 times [2023-05-04 02:19:08,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:08,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989946031] [2023-05-04 02:19:08,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:08,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:08,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:08,907 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:08,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:08,993 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:08,994 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:08,994 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:08,994 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:08,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-05-04 02:19:08,995 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 02:19:08,996 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:08,996 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-05-04 02:19:09,023 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2023-05-04 02:19:09,025 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:09,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:09,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:09,029 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:09,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Waiting until timeout for monitored process [2023-05-04 02:19:09,038 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:09,050 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:09,051 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:09,051 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:09,468 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:09,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:09,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1637214712, now seen corresponding path program 1 times [2023-05-04 02:19:09,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:09,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703637172] [2023-05-04 02:19:09,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:09,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:09,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:09,506 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2023-05-04 02:19:09,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:09,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703637172] [2023-05-04 02:19:09,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703637172] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:09,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:09,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:09,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607435492] [2023-05-04 02:19:09,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:09,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:09,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:09,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:09,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:09,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:09,508 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:09,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 65.5) internal successors, (131), 2 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:09,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:09,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:09,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-05-04 02:19:09,862 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:09,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:09,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1562411315, now seen corresponding path program 1 times [2023-05-04 02:19:09,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:09,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828215108] [2023-05-04 02:19:09,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:09,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:09,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:09,925 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:09,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:09,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828215108] [2023-05-04 02:19:09,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828215108] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:09,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:09,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:09,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346992459] [2023-05-04 02:19:09,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:09,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:09,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:09,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:09,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:09,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:09,927 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:09,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 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-04 02:19:09,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:09,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:09,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:09,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:09,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-05-04 02:19:09,975 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:09,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:09,976 INFO L85 PathProgramCache]: Analyzing trace with hash -642570543, now seen corresponding path program 1 times [2023-05-04 02:19:09,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:09,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157547075] [2023-05-04 02:19:09,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:09,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:10,058 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:10,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:10,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157547075] [2023-05-04 02:19:10,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157547075] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:19:10,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618091351] [2023-05-04 02:19:10,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:10,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:19:10,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:10,065 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:19:10,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-05-04 02:19:10,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:10,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 02:19:10,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:19:10,355 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:10,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:19:10,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:10,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618091351] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:19:10,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:19:10,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-05-04 02:19:10,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19255100] [2023-05-04 02:19:10,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:19:10,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-05-04 02:19:10,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:10,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-05-04 02:19:10,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-05-04 02:19:10,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:10,440 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:10,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.571428571428571) internal successors, (148), 14 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:10,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:10,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:10,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:11,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:11,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:11,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:11,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-05-04 02:19:12,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:19:12,011 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:12,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:12,012 INFO L85 PathProgramCache]: Analyzing trace with hash -169021218, now seen corresponding path program 1 times [2023-05-04 02:19:12,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:12,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472446477] [2023-05-04 02:19:12,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:12,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:12,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:12,563 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2023-05-04 02:19:12,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:12,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472446477] [2023-05-04 02:19:12,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472446477] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:12,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:12,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:12,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294079415] [2023-05-04 02:19:12,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:12,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:12,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:12,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:12,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:12,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:12,565 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:12,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 45.0) internal successors, (270), 6 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:12,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:12,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:12,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:12,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:13,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:13,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:13,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:13,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:13,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-05-04 02:19:13,008 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:13,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:13,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1869928520, now seen corresponding path program 1 times [2023-05-04 02:19:13,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:13,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616123096] [2023-05-04 02:19:13,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:13,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:13,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:13,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:13,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:13,132 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:13,133 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:13,133 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:13,133 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:13,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-05-04 02:19:13,134 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-04 02:19:13,135 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:13,135 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-05-04 02:19:13,168 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2023-05-04 02:19:13,176 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:13,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:13,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:13,178 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-04 02:19:13,186 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:13,189 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-04 02:19:13,198 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:13,198 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:13,198 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:13,729 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:13,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:13,729 INFO L85 PathProgramCache]: Analyzing trace with hash -2093431991, now seen corresponding path program 1 times [2023-05-04 02:19:13,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:13,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128003831] [2023-05-04 02:19:13,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:13,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:13,782 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2023-05-04 02:19:13,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:13,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128003831] [2023-05-04 02:19:13,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128003831] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:13,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:13,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:13,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928227231] [2023-05-04 02:19:13,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:13,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:13,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:13,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:13,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:13,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:13,784 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:13,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 80.5) internal successors, (161), 2 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:13,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:15,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:15,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-05-04 02:19:15,130 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:15,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:15,130 INFO L85 PathProgramCache]: Analyzing trace with hash -514114051, now seen corresponding path program 1 times [2023-05-04 02:19:15,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:15,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189785460] [2023-05-04 02:19:15,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:15,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:15,388 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-04 02:19:15,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:15,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189785460] [2023-05-04 02:19:15,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189785460] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:15,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:15,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:15,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641581350] [2023-05-04 02:19:15,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:15,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:15,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:15,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:15,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:15,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:15,390 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:15,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 113.33333333333333) internal successors, (340), 3 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-04 02:19:15,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:15,391 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:15,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:15,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:15,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-05-04 02:19:15,669 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:15,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:15,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1997196189, now seen corresponding path program 2 times [2023-05-04 02:19:15,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:15,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197117618] [2023-05-04 02:19:15,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:15,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:15,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:16,409 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-04 02:19:16,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:16,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197117618] [2023-05-04 02:19:16,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197117618] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:16,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:16,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:16,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71147520] [2023-05-04 02:19:16,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:16,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:16,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:16,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:16,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:16,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:16,411 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:16,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 56.666666666666664) internal successors, (340), 6 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-04 02:19:16,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:16,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:16,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:16,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:16,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:16,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:16,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-05-04 02:19:16,787 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:16,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:16,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1706768834, now seen corresponding path program 1 times [2023-05-04 02:19:16,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:16,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823317587] [2023-05-04 02:19:16,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:16,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:16,832 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:16,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:16,905 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:16,905 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:16,905 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:16,905 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:16,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-05-04 02:19:16,907 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:19:16,907 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:16,907 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-05-04 02:19:16,940 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2023-05-04 02:19:16,943 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:16,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:16,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:16,949 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:16,969 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:16,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Waiting until timeout for monitored process [2023-05-04 02:19:16,984 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:16,985 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:16,985 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:17,571 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:17,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:17,573 INFO L85 PathProgramCache]: Analyzing trace with hash -271187509, now seen corresponding path program 1 times [2023-05-04 02:19:17,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:17,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503376293] [2023-05-04 02:19:17,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:17,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:17,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:17,727 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-04 02:19:17,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:17,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503376293] [2023-05-04 02:19:17,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503376293] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:17,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:17,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:17,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047022903] [2023-05-04 02:19:17,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:17,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:17,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:17,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:17,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:17,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:17,730 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:17,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.666666666666664) internal successors, (173), 3 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:17,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:18,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:18,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-05-04 02:19:18,384 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:18,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:18,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1529080786, now seen corresponding path program 1 times [2023-05-04 02:19:18,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:18,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938576804] [2023-05-04 02:19:18,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:18,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:18,631 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-04 02:19:18,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:18,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938576804] [2023-05-04 02:19:18,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938576804] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:18,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:18,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:18,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679190946] [2023-05-04 02:19:18,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:18,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:18,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:18,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:18,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:18,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:18,633 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:18,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.666666666666668) internal successors, (142), 6 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:18,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:18,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:19,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:19,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:19,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-05-04 02:19:19,481 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:19,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:19,482 INFO L85 PathProgramCache]: Analyzing trace with hash 451990474, now seen corresponding path program 1 times [2023-05-04 02:19:19,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:19,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200358566] [2023-05-04 02:19:19,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:19,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:19,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:19,553 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:19,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:19,656 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:19,656 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:19,657 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:19,657 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:19,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-05-04 02:19:19,660 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 02:19:19,660 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:19,660 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-05-04 02:19:19,707 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2023-05-04 02:19:19,713 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:19,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:19,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:19,714 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-04 02:19:19,716 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-04 02:19:19,718 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:19,735 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:19,736 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:19,736 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:20,759 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:20,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:20,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1641459416, now seen corresponding path program 1 times [2023-05-04 02:19:20,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:20,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656086692] [2023-05-04 02:19:20,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:20,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:20,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:20,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1250 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 1065 trivial. 0 not checked. [2023-05-04 02:19:20,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:20,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656086692] [2023-05-04 02:19:20,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656086692] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:20,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:20,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:20,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285157220] [2023-05-04 02:19:20,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:20,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:20,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:20,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:20,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:20,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:20,949 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:20,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:20,950 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:21,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:21,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-05-04 02:19:21,549 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:21,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:21,549 INFO L85 PathProgramCache]: Analyzing trace with hash 973334539, now seen corresponding path program 1 times [2023-05-04 02:19:21,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:21,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320406675] [2023-05-04 02:19:21,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:21,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:21,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:21,798 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-04 02:19:21,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:21,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320406675] [2023-05-04 02:19:21,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320406675] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:21,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:21,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:21,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200797254] [2023-05-04 02:19:21,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:21,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:21,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:21,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:21,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:21,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:21,800 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:21,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:21,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:21,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:22,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:22,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:22,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-05-04 02:19:22,456 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:22,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:22,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1812505630, now seen corresponding path program 1 times [2023-05-04 02:19:22,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:22,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186103346] [2023-05-04 02:19:22,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:22,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:22,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:22,523 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:22,635 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:22,635 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:22,636 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:22,636 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:22,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-05-04 02:19:22,638 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 02:19:22,638 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:22,638 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-05-04 02:19:22,688 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2023-05-04 02:19:22,692 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:22,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:22,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:22,701 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:22,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2023-05-04 02:19:22,714 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:22,730 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:22,730 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:22,730 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:23,553 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:23,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:23,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1234731104, now seen corresponding path program 1 times [2023-05-04 02:19:23,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:23,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425473891] [2023-05-04 02:19:23,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:23,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:23,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:23,607 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-04 02:19:23,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:23,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425473891] [2023-05-04 02:19:23,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425473891] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:23,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:23,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:23,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669779008] [2023-05-04 02:19:23,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:23,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:23,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:23,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:23,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:23,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:23,609 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:23,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 92.5) internal successors, (185), 2 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:23,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:24,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:24,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-05-04 02:19:24,505 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:24,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:24,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1823230655, now seen corresponding path program 1 times [2023-05-04 02:19:24,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:24,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362330008] [2023-05-04 02:19:24,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:24,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:24,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:24,641 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-05-04 02:19:24,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:24,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362330008] [2023-05-04 02:19:24,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362330008] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:24,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:24,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:24,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181255973] [2023-05-04 02:19:24,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:24,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:24,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:24,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:24,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:24,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:24,643 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:24,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:24,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:24,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:24,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:24,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:24,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-05-04 02:19:24,828 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:24,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:24,829 INFO L85 PathProgramCache]: Analyzing trace with hash -722948141, now seen corresponding path program 2 times [2023-05-04 02:19:24,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:24,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985163430] [2023-05-04 02:19:24,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:24,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:24,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:25,122 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-05-04 02:19:25,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:25,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985163430] [2023-05-04 02:19:25,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985163430] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:25,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:25,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:25,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345598747] [2023-05-04 02:19:25,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:25,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:25,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:25,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:25,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:25,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:25,124 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:25,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.166666666666664) internal successors, (205), 6 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:25,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:25,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:25,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:26,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:26,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:26,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:26,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-05-04 02:19:26,143 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:26,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:26,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1812843497, now seen corresponding path program 1 times [2023-05-04 02:19:26,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:26,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003197302] [2023-05-04 02:19:26,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:26,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:26,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:26,189 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:26,284 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:26,284 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:26,284 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:26,284 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:26,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-05-04 02:19:26,285 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:19:26,286 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:26,286 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-05-04 02:19:26,325 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2023-05-04 02:19:26,329 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:26,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:26,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:26,337 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-04 02:19:26,343 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:26,362 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:26,363 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:26,363 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:26,377 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-04 02:19:27,053 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:27,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:27,053 INFO L85 PathProgramCache]: Analyzing trace with hash -847185928, now seen corresponding path program 1 times [2023-05-04 02:19:27,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:27,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759470810] [2023-05-04 02:19:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:27,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:27,097 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2023-05-04 02:19:27,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:27,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759470810] [2023-05-04 02:19:27,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759470810] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:27,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:27,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:27,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277010549] [2023-05-04 02:19:27,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:27,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:27,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:27,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:27,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:27,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:27,099 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:27,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 92.5) internal successors, (185), 2 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:27,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:29,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:29,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-05-04 02:19:29,129 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:29,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:29,130 INFO L85 PathProgramCache]: Analyzing trace with hash 2040020981, now seen corresponding path program 1 times [2023-05-04 02:19:29,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:29,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050438551] [2023-05-04 02:19:29,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:29,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:29,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:29,367 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-04 02:19:29,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:29,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050438551] [2023-05-04 02:19:29,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050438551] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:29,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:29,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:29,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592084921] [2023-05-04 02:19:29,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:29,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:29,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:29,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:29,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:29,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:29,369 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:29,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 113.33333333333333) internal successors, (340), 3 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-04 02:19:29,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:29,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:29,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:29,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:29,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-05-04 02:19:29,554 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:29,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:29,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1502653493, now seen corresponding path program 2 times [2023-05-04 02:19:29,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:29,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510272504] [2023-05-04 02:19:29,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:29,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:30,012 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-04 02:19:30,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:30,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510272504] [2023-05-04 02:19:30,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510272504] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:30,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:30,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:30,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596439841] [2023-05-04 02:19:30,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:30,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:30,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:30,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:30,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:30,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:30,013 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:30,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 56.666666666666664) internal successors, (340), 6 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-04 02:19:30,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:30,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:30,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:30,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:30,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:30,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:30,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-05-04 02:19:30,830 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:30,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:30,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1972519338, now seen corresponding path program 1 times [2023-05-04 02:19:30,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:30,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587447993] [2023-05-04 02:19:30,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:30,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:30,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:30,876 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:30,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:30,988 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:30,988 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:30,988 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:30,989 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:30,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-05-04 02:19:30,990 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:19:30,990 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:30,990 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-05-04 02:19:31,032 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2023-05-04 02:19:31,036 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:31,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:31,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:31,042 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:31,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Waiting until timeout for monitored process [2023-05-04 02:19:31,044 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:31,060 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:31,061 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:31,061 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:31,873 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:31,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:31,873 INFO L85 PathProgramCache]: Analyzing trace with hash -952578217, now seen corresponding path program 1 times [2023-05-04 02:19:31,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:31,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878488670] [2023-05-04 02:19:31,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:31,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:31,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:31,927 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-04 02:19:31,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:31,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878488670] [2023-05-04 02:19:31,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878488670] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:31,928 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:31,928 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:31,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386318667] [2023-05-04 02:19:31,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:31,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:31,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:31,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:31,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:31,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:31,929 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:31,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 100.5) internal successors, (201), 2 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:31,929 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:34,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:34,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-05-04 02:19:34,547 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:34,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:34,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1505172946, now seen corresponding path program 1 times [2023-05-04 02:19:34,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:34,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562085121] [2023-05-04 02:19:34,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:34,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:34,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2023-05-04 02:19:34,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:34,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562085121] [2023-05-04 02:19:34,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562085121] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:34,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:34,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:34,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591750459] [2023-05-04 02:19:34,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:34,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:34,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:34,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:34,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:34,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:34,802 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:34,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.33333333333334) internal successors, (475), 3 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:34,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:34,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:35,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:35,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:35,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-05-04 02:19:35,002 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:35,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:35,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1011477010, now seen corresponding path program 2 times [2023-05-04 02:19:35,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:35,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951516500] [2023-05-04 02:19:35,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:35,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:35,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:35,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2023-05-04 02:19:35,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:35,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951516500] [2023-05-04 02:19:35,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951516500] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:35,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:35,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:35,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048317895] [2023-05-04 02:19:35,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:35,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:35,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:35,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:35,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:35,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:35,716 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:35,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 79.16666666666667) internal successors, (475), 6 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:35,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:35,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:35,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:36,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:36,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:36,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:36,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-05-04 02:19:36,554 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:36,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:36,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1103783311, now seen corresponding path program 1 times [2023-05-04 02:19:36,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:36,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818319835] [2023-05-04 02:19:36,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:36,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:36,611 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:36,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:36,739 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:36,739 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:36,740 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:36,740 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:36,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-05-04 02:19:36,741 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:19:36,742 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:36,742 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-05-04 02:19:36,828 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2023-05-04 02:19:36,832 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:36,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:36,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:36,837 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-04 02:19:36,851 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:36,871 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:36,872 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:36,872 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:36,888 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-04 02:19:37,729 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:37,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:37,730 INFO L85 PathProgramCache]: Analyzing trace with hash 825648480, now seen corresponding path program 1 times [2023-05-04 02:19:37,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:37,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969126793] [2023-05-04 02:19:37,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:37,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:37,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:37,792 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-04 02:19:37,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:37,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969126793] [2023-05-04 02:19:37,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969126793] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:37,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:37,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:37,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666989076] [2023-05-04 02:19:37,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:37,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:37,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:37,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:37,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:37,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:37,794 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:37,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 104.5) internal successors, (209), 2 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:37,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:40,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:40,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-05-04 02:19:40,592 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:40,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:40,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1324117863, now seen corresponding path program 1 times [2023-05-04 02:19:40,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:40,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276883447] [2023-05-04 02:19:40,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:40,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:40,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:40,840 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-04 02:19:40,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:40,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276883447] [2023-05-04 02:19:40,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276883447] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:40,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:40,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:40,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859798312] [2023-05-04 02:19:40,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:40,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:40,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:40,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:40,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:40,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:40,842 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:40,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 144.66666666666666) internal successors, (434), 3 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:40,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:40,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:41,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:41,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:41,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-05-04 02:19:41,654 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:41,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:41,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1469484368, now seen corresponding path program 1 times [2023-05-04 02:19:41,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:41,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387252660] [2023-05-04 02:19:41,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:41,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:41,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:42,304 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-04 02:19:42,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:42,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387252660] [2023-05-04 02:19:42,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387252660] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:42,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:42,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:42,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619492686] [2023-05-04 02:19:42,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:42,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:42,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:42,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:42,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:42,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:42,307 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:42,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 70.16666666666667) internal successors, (421), 6 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:42,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:42,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:42,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:43,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:43,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:43,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:43,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-05-04 02:19:43,174 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:43,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:43,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1068694347, now seen corresponding path program 1 times [2023-05-04 02:19:43,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:43,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047427318] [2023-05-04 02:19:43,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:43,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:43,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:43,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:43,360 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:43,360 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:43,360 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:43,360 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:43,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-05-04 02:19:43,362 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 02:19:43,362 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:43,362 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-05-04 02:19:43,410 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-05-04 02:19:43,415 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:43,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:43,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:43,421 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:43,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Waiting until timeout for monitored process [2023-05-04 02:19:43,427 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:43,445 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:43,446 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:43,446 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:44,190 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:44,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:44,190 INFO L85 PathProgramCache]: Analyzing trace with hash -175044328, now seen corresponding path program 1 times [2023-05-04 02:19:44,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:44,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868550875] [2023-05-04 02:19:44,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:44,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:44,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:44,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 1445 trivial. 0 not checked. [2023-05-04 02:19:44,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:44,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868550875] [2023-05-04 02:19:44,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868550875] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:44,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:44,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:44,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122825179] [2023-05-04 02:19:44,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:44,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:44,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:44,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:44,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:44,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:44,245 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:44,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 102.0) internal successors, (204), 2 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:44,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:44,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:44,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-05-04 02:19:44,819 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:44,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:44,820 INFO L85 PathProgramCache]: Analyzing trace with hash -464181235, now seen corresponding path program 1 times [2023-05-04 02:19:44,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:44,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619375858] [2023-05-04 02:19:44,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:44,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:44,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:44,870 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:44,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:44,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619375858] [2023-05-04 02:19:44,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619375858] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:44,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:44,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:44,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714595408] [2023-05-04 02:19:44,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:44,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:44,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:44,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:44,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:44,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:44,873 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:44,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 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-04 02:19:44,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:44,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:44,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:44,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:44,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-05-04 02:19:44,920 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:44,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:44,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1744437295, now seen corresponding path program 1 times [2023-05-04 02:19:44,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:44,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516717489] [2023-05-04 02:19:44,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:44,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:44,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:44,987 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:44,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:44,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516717489] [2023-05-04 02:19:44,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516717489] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:19:44,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442538015] [2023-05-04 02:19:44,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:44,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:19:44,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:44,990 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:19:44,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-05-04 02:19:45,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:45,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 02:19:45,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:19:45,532 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:45,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:19:45,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:45,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442538015] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:19:45,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:19:45,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-05-04 02:19:45,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805676450] [2023-05-04 02:19:45,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:19:45,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-05-04 02:19:45,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:45,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-05-04 02:19:45,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-05-04 02:19:45,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:45,607 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:45,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.571428571428571) internal successors, (148), 14 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:45,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:45,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:45,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:48,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:48,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:48,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:48,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-05-04 02:19:48,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2023-05-04 02:19:48,535 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:48,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:48,536 INFO L85 PathProgramCache]: Analyzing trace with hash -405844022, now seen corresponding path program 1 times [2023-05-04 02:19:48,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:48,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266681184] [2023-05-04 02:19:48,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:48,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:48,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:49,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 1285 trivial. 0 not checked. [2023-05-04 02:19:49,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:49,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266681184] [2023-05-04 02:19:49,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266681184] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:49,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:49,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:49,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964430227] [2023-05-04 02:19:49,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:49,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:49,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:49,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:49,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:49,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:49,336 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:49,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 81.16666666666667) internal successors, (487), 6 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:49,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:49,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:49,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:49,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:50,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:50,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:50,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:50,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:50,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-05-04 02:19:50,409 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:50,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:50,409 INFO L85 PathProgramCache]: Analyzing trace with hash -2047894803, now seen corresponding path program 1 times [2023-05-04 02:19:50,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:50,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415678181] [2023-05-04 02:19:50,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:50,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:50,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:50,475 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:50,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:50,641 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:50,641 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:50,641 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:50,641 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:50,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-05-04 02:19:50,643 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-04 02:19:50,643 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:50,643 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-05-04 02:19:50,699 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2023-05-04 02:19:50,703 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:50,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:50,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:50,705 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:50,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Waiting until timeout for monitored process [2023-05-04 02:19:50,710 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:50,729 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:50,729 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:50,729 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:19:51,757 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:51,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:51,758 INFO L85 PathProgramCache]: Analyzing trace with hash -167037823, now seen corresponding path program 1 times [2023-05-04 02:19:51,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:51,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582040622] [2023-05-04 02:19:51,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:51,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:51,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:51,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 1620 trivial. 0 not checked. [2023-05-04 02:19:51,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:51,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582040622] [2023-05-04 02:19:51,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582040622] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:51,817 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:51,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:19:51,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121064136] [2023-05-04 02:19:51,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:51,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:19:51,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:51,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:19:51,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:19:51,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:51,818 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:51,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 101.5) internal successors, (203), 2 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:51,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:52,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:52,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-05-04 02:19:52,330 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:52,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:52,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1032900147, now seen corresponding path program 1 times [2023-05-04 02:19:52,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:52,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791962724] [2023-05-04 02:19:52,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:52,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:52,379 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:52,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:52,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791962724] [2023-05-04 02:19:52,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791962724] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:52,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:52,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:19:52,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026307060] [2023-05-04 02:19:52,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:52,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:19:52,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:52,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:19:52,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:19:52,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:52,381 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:52,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 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-04 02:19:52,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:52,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:52,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:52,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:52,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-05-04 02:19:52,450 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:52,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:52,450 INFO L85 PathProgramCache]: Analyzing trace with hash 811821674, now seen corresponding path program 1 times [2023-05-04 02:19:52,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:52,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553046315] [2023-05-04 02:19:52,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:52,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:52,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:52,508 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:52,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:52,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553046315] [2023-05-04 02:19:52,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553046315] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:19:52,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287374491] [2023-05-04 02:19:52,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:52,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:19:52,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:52,510 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:19:52,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-05-04 02:19:53,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:53,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 02:19:53,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:19:53,129 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:53,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:19:53,192 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:19:53,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287374491] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:19:53,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:19:53,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-05-04 02:19:53,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928495023] [2023-05-04 02:19:53,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:19:53,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-05-04 02:19:53,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:53,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-05-04 02:19:53,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-05-04 02:19:53,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:53,194 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:53,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.571428571428571) internal successors, (148), 14 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:53,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:53,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:53,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:56,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:56,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:56,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:56,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-05-04 02:19:56,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:19:56,873 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:56,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:56,873 INFO L85 PathProgramCache]: Analyzing trace with hash -1166892896, now seen corresponding path program 1 times [2023-05-04 02:19:56,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:56,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035465104] [2023-05-04 02:19:56,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:56,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:19:57,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 1450 trivial. 0 not checked. [2023-05-04 02:19:57,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:19:57,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035465104] [2023-05-04 02:19:57,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035465104] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:19:57,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:19:57,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:19:57,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639946353] [2023-05-04 02:19:57,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:19:57,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:19:57,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:19:57,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:19:57,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:19:57,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:57,491 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:19:57,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 87.0) internal successors, (522), 6 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:19:57,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:57,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:57,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:57,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:58,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:19:58,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:19:58,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:19:58,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:19:58,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-05-04 02:19:58,807 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:19:58,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:19:58,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1832492321, now seen corresponding path program 1 times [2023-05-04 02:19:58,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:19:58,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971755311] [2023-05-04 02:19:58,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:19:58,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:19:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:58,873 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:19:58,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:19:59,034 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:19:59,034 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:19:59,035 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:19:59,035 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:19:59,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-05-04 02:19:59,036 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-04 02:19:59,036 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:19:59,036 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-05-04 02:19:59,097 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2023-05-04 02:19:59,104 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:59,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:19:59,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:19:59,110 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:19:59,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2023-05-04 02:19:59,113 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:19:59,136 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:19:59,136 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:19:59,136 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:20:00,285 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:00,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:00,286 INFO L85 PathProgramCache]: Analyzing trace with hash -2112455563, now seen corresponding path program 1 times [2023-05-04 02:20:00,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:00,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677900382] [2023-05-04 02:20:00,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:00,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:00,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:00,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 1805 trivial. 0 not checked. [2023-05-04 02:20:00,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:00,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677900382] [2023-05-04 02:20:00,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677900382] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:00,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:00,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:20:00,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112686722] [2023-05-04 02:20:00,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:00,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:20:00,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:00,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:20:00,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:20:00,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:00,351 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:00,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 116.5) internal successors, (233), 2 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:00,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:03,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:03,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-05-04 02:20:03,183 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:03,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:03,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1277266895, now seen corresponding path program 1 times [2023-05-04 02:20:03,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:03,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327565257] [2023-05-04 02:20:03,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:03,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:03,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:03,402 INFO L134 CoverageAnalysis]: Checked inductivity of 793 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2023-05-04 02:20:03,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:03,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327565257] [2023-05-04 02:20:03,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327565257] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:03,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:03,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:20:03,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819243013] [2023-05-04 02:20:03,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:03,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:20:03,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:03,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:20:03,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:20:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:03,405 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:03,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 131.33333333333334) internal successors, (394), 3 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:03,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:03,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:03,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:03,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:03,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-05-04 02:20:03,743 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:03,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:03,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1687372159, now seen corresponding path program 2 times [2023-05-04 02:20:03,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:03,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963699109] [2023-05-04 02:20:03,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:03,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:03,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:04,162 INFO L134 CoverageAnalysis]: Checked inductivity of 793 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2023-05-04 02:20:04,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:04,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963699109] [2023-05-04 02:20:04,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963699109] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:04,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:04,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:20:04,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069915462] [2023-05-04 02:20:04,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:04,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:20:04,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:04,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:20:04,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:20:04,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:04,164 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:04,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 65.66666666666667) internal successors, (394), 6 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:04,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:04,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:04,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:05,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:05,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:05,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:20:05,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-05-04 02:20:05,649 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:05,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:05,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1468340130, now seen corresponding path program 1 times [2023-05-04 02:20:05,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:05,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849263381] [2023-05-04 02:20:05,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:05,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:05,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:05,711 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:20:05,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:05,894 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:20:05,894 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:20:05,894 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:20:05,895 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:20:05,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-05-04 02:20:05,896 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:20:05,896 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:20:05,896 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-05-04 02:20:05,951 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2023-05-04 02:20:05,956 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:05,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:20:05,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:20:05,958 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-04 02:20:05,960 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-04 02:20:05,963 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:20:05,986 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:20:05,986 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:05,986 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:20:07,166 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:07,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:07,166 INFO L85 PathProgramCache]: Analyzing trace with hash -968661991, now seen corresponding path program 1 times [2023-05-04 02:20:07,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:07,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280298132] [2023-05-04 02:20:07,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:07,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:07,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:07,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2023-05-04 02:20:07,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:07,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280298132] [2023-05-04 02:20:07,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280298132] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:07,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:07,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:20:07,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263067473] [2023-05-04 02:20:07,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:07,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:20:07,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:07,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:20:07,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:20:07,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:07,230 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:07,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 116.5) internal successors, (233), 2 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:07,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:10,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:10,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-05-04 02:20:10,558 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:10,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:10,558 INFO L85 PathProgramCache]: Analyzing trace with hash -905265004, now seen corresponding path program 1 times [2023-05-04 02:20:10,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:10,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183416896] [2023-05-04 02:20:10,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:10,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:10,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-04 02:20:10,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:10,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183416896] [2023-05-04 02:20:10,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183416896] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:10,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:10,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:20:10,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295125230] [2023-05-04 02:20:10,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:10,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:20:10,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:10,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:20:10,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:20:10,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:10,927 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:10,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 153.66666666666666) internal successors, (461), 3 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:10,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:11,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:11,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:11,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-05-04 02:20:11,278 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:11,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:11,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1373234832, now seen corresponding path program 2 times [2023-05-04 02:20:11,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:11,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218165992] [2023-05-04 02:20:11,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:11,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:11,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:11,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-04 02:20:11,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:11,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218165992] [2023-05-04 02:20:11,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218165992] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:11,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:11,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:20:11,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417367307] [2023-05-04 02:20:11,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:11,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:20:11,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:11,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:20:11,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:20:11,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:11,906 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:11,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 76.83333333333333) internal successors, (461), 6 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:11,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:11,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:11,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:13,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:13,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:13,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:20:13,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-05-04 02:20:13,249 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:13,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:13,249 INFO L85 PathProgramCache]: Analyzing trace with hash 715588031, now seen corresponding path program 1 times [2023-05-04 02:20:13,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:13,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134886863] [2023-05-04 02:20:13,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:13,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:13,326 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:20:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:13,511 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:20:13,511 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:20:13,512 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:20:13,512 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:20:13,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-05-04 02:20:13,513 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:20:13,513 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:20:13,513 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-05-04 02:20:13,574 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2023-05-04 02:20:13,580 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:13,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:20:13,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:20:13,589 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:20:13,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Waiting until timeout for monitored process [2023-05-04 02:20:13,591 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:20:13,624 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:20:13,625 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:13,625 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:20:14,924 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:14,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:14,925 INFO L85 PathProgramCache]: Analyzing trace with hash -79686126, now seen corresponding path program 1 times [2023-05-04 02:20:14,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:14,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389844275] [2023-05-04 02:20:14,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:14,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:14,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:14,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 215 proven. 0 refuted. 0 times theorem prover too weak. 2205 trivial. 0 not checked. [2023-05-04 02:20:14,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:14,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389844275] [2023-05-04 02:20:14,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389844275] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:14,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:14,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:20:14,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115024919] [2023-05-04 02:20:14,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:14,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:20:14,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:14,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:20:14,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:20:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:14,986 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:14,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 124.5) internal successors, (249), 2 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:14,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:15,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:15,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-05-04 02:20:15,545 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:15,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:15,545 INFO L85 PathProgramCache]: Analyzing trace with hash -295076595, now seen corresponding path program 1 times [2023-05-04 02:20:15,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:15,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373894015] [2023-05-04 02:20:15,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:15,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:15,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:15,591 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:20:15,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:15,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373894015] [2023-05-04 02:20:15,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373894015] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:15,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:15,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:20:15,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929219443] [2023-05-04 02:20:15,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:15,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:20:15,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:15,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:20:15,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:20:15,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:15,592 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:15,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 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-04 02:20:15,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:15,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:15,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:15,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:15,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-05-04 02:20:15,635 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:15,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:15,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1280356479, now seen corresponding path program 1 times [2023-05-04 02:20:15,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:15,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702429138] [2023-05-04 02:20:15,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:15,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:15,693 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:20:15,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:15,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702429138] [2023-05-04 02:20:15,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702429138] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:20:15,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925334147] [2023-05-04 02:20:15,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:15,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:20:15,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:20:15,695 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:20:15,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-05-04 02:20:16,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:16,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 02:20:16,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:20:16,456 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:20:16,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:20:16,526 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:20:16,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925334147] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:20:16,526 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:20:16,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-05-04 02:20:16,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982592491] [2023-05-04 02:20:16,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:20:16,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-05-04 02:20:16,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:16,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-05-04 02:20:16,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-05-04 02:20:16,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:16,527 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:16,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.571428571428571) internal successors, (148), 14 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:16,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:16,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:16,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:20,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:20,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:20,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:20:20,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-05-04 02:20:21,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:20:21,020 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:21,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:21,020 INFO L85 PathProgramCache]: Analyzing trace with hash -525744918, now seen corresponding path program 1 times [2023-05-04 02:20:21,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:21,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278340543] [2023-05-04 02:20:21,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:21,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:21,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:21,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2420 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 2005 trivial. 0 not checked. [2023-05-04 02:20:21,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:21,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278340543] [2023-05-04 02:20:21,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278340543] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:21,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:21,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:20:21,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822433710] [2023-05-04 02:20:21,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:21,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:20:21,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:21,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:20:21,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:20:21,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:21,748 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:21,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 101.16666666666667) internal successors, (607), 6 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:21,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:21,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:21,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:20:21,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:23,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:23,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:23,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:20:23,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:20:23,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-05-04 02:20:23,376 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:23,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:23,376 INFO L85 PathProgramCache]: Analyzing trace with hash -823935030, now seen corresponding path program 1 times [2023-05-04 02:20:23,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:23,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782417258] [2023-05-04 02:20:23,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:23,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:23,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:23,435 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:20:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:23,640 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:20:23,640 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:20:23,640 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:20:23,641 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:20:23,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-05-04 02:20:23,642 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-04 02:20:23,642 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:20:23,642 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-05-04 02:20:23,704 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2023-05-04 02:20:23,710 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:23,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:20:23,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:20:23,714 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:20:23,726 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:20:23,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Waiting until timeout for monitored process [2023-05-04 02:20:23,753 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:20:23,753 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:23,753 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:20:25,087 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:25,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:25,088 INFO L85 PathProgramCache]: Analyzing trace with hash 277468882, now seen corresponding path program 1 times [2023-05-04 02:20:25,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:25,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272743839] [2023-05-04 02:20:25,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:25,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:25,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:25,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2645 backedges. 225 proven. 0 refuted. 0 times theorem prover too weak. 2420 trivial. 0 not checked. [2023-05-04 02:20:25,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:25,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272743839] [2023-05-04 02:20:25,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272743839] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:25,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:25,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:20:25,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070974772] [2023-05-04 02:20:25,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:25,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:20:25,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:25,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:20:25,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:20:25,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:25,152 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:25,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 124.5) internal successors, (249), 2 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:25,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:29,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:29,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-05-04 02:20:29,244 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:29,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:29,244 INFO L85 PathProgramCache]: Analyzing trace with hash -411593297, now seen corresponding path program 1 times [2023-05-04 02:20:29,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:29,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545055363] [2023-05-04 02:20:29,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:29,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:29,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:29,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1920 backedges. 282 proven. 0 refuted. 0 times theorem prover too weak. 1638 trivial. 0 not checked. [2023-05-04 02:20:29,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:29,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545055363] [2023-05-04 02:20:29,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545055363] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:29,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:29,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:20:29,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124474327] [2023-05-04 02:20:29,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:29,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:20:29,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:29,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:20:29,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:20:29,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:29,717 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:29,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 194.33333333333334) internal successors, (583), 3 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:29,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:29,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:30,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:30,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:30,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-05-04 02:20:30,257 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:30,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:30,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1177713955, now seen corresponding path program 2 times [2023-05-04 02:20:30,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:30,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952952585] [2023-05-04 02:20:30,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:30,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:30,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:31,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1920 backedges. 367 proven. 0 refuted. 0 times theorem prover too weak. 1553 trivial. 0 not checked. [2023-05-04 02:20:31,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:31,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952952585] [2023-05-04 02:20:31,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952952585] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:31,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:31,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:20:31,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885396967] [2023-05-04 02:20:31,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:31,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:20:31,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:31,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:20:31,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:20:31,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:31,003 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:31,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 97.16666666666667) internal successors, (583), 6 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:31,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:31,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:31,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:32,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:32,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:32,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:20:32,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-05-04 02:20:32,864 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:32,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:32,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1887642294, now seen corresponding path program 1 times [2023-05-04 02:20:32,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:32,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845367968] [2023-05-04 02:20:32,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:32,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:32,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:32,927 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:20:32,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:33,135 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:20:33,135 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:20:33,135 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:20:33,135 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:20:33,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-05-04 02:20:33,136 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:20:33,136 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:20:33,136 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-05-04 02:20:33,189 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2023-05-04 02:20:33,194 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:33,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:20:33,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:20:33,196 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-04 02:20:33,197 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-04 02:20:33,198 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:20:33,225 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:20:33,225 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:33,225 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:20:34,817 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:34,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:34,818 INFO L85 PathProgramCache]: Analyzing trace with hash -531025141, now seen corresponding path program 1 times [2023-05-04 02:20:34,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:34,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461136199] [2023-05-04 02:20:34,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:34,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:34,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:34,888 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 2645 trivial. 0 not checked. [2023-05-04 02:20:34,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:34,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461136199] [2023-05-04 02:20:34,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461136199] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:34,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:34,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:20:34,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822045877] [2023-05-04 02:20:34,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:34,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:20:34,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:34,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:20:34,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:20:34,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:34,890 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:34,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 132.5) internal successors, (265), 2 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:34,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:37,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:37,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-05-04 02:20:37,163 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:37,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:37,163 INFO L85 PathProgramCache]: Analyzing trace with hash 359546301, now seen corresponding path program 1 times [2023-05-04 02:20:37,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:37,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95590705] [2023-05-04 02:20:37,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:37,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:37,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:37,482 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2023-05-04 02:20:37,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:37,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95590705] [2023-05-04 02:20:37,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95590705] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:37,482 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:37,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:20:37,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606475331] [2023-05-04 02:20:37,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:37,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:20:37,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:37,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:20:37,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:20:37,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:37,483 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:37,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:37,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:37,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:37,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:37,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:37,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2023-05-04 02:20:37,723 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:37,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:37,723 INFO L85 PathProgramCache]: Analyzing trace with hash -472490023, now seen corresponding path program 2 times [2023-05-04 02:20:37,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:37,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232721384] [2023-05-04 02:20:37,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:37,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:38,082 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2023-05-04 02:20:38,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:38,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232721384] [2023-05-04 02:20:38,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232721384] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:38,083 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:38,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:20:38,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831414953] [2023-05-04 02:20:38,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:38,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:20:38,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:38,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:20:38,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:20:38,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:38,084 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:38,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 49.833333333333336) internal successors, (299), 6 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:38,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:38,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:38,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:40,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:40,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:40,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:20:40,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2023-05-04 02:20:40,850 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:40,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:40,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1471201798, now seen corresponding path program 1 times [2023-05-04 02:20:40,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:40,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802284724] [2023-05-04 02:20:40,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:40,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:40,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:40,916 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:20:40,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:41,177 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:20:41,178 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:20:41,178 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:20:41,178 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:20:41,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-05-04 02:20:41,179 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:20:41,179 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:20:41,179 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-05-04 02:20:41,237 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2023-05-04 02:20:41,243 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:41,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:20:41,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:20:41,253 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:20:41,260 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:20:41,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Waiting until timeout for monitored process [2023-05-04 02:20:41,290 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:20:41,290 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:41,290 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:20:42,897 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:42,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:42,898 INFO L85 PathProgramCache]: Analyzing trace with hash 779855892, now seen corresponding path program 1 times [2023-05-04 02:20:42,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:42,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621260376] [2023-05-04 02:20:42,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:42,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:42,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:42,978 INFO L134 CoverageAnalysis]: Checked inductivity of 3125 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 2880 trivial. 0 not checked. [2023-05-04 02:20:42,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:42,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621260376] [2023-05-04 02:20:42,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621260376] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:42,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:42,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:20:42,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098296934] [2023-05-04 02:20:42,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:42,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:20:42,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:42,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:20:42,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:20:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:42,980 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:42,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 136.5) internal successors, (273), 2 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:42,980 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2023-05-04 02:20:45,058 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:45,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:45,058 INFO L85 PathProgramCache]: Analyzing trace with hash 535924761, now seen corresponding path program 1 times [2023-05-04 02:20:45,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:45,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602027975] [2023-05-04 02:20:45,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:45,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:45,164 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-04 02:20:45,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:45,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602027975] [2023-05-04 02:20:45,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602027975] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:45,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:45,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:20:45,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598546363] [2023-05-04 02:20:45,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:45,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:20:45,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:45,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:20:45,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:20:45,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,165 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:45,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 77.33333333333333) internal successors, (232), 3 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:45,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:45,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2023-05-04 02:20:45,268 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:45,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:45,269 INFO L85 PathProgramCache]: Analyzing trace with hash 2084207705, now seen corresponding path program 2 times [2023-05-04 02:20:45,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:45,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923608895] [2023-05-04 02:20:45,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:45,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:45,532 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-04 02:20:45,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:45,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923608895] [2023-05-04 02:20:45,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923608895] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:45,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:45,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:20:45,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559549053] [2023-05-04 02:20:45,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:45,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:20:45,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:45,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:20:45,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:20:45,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,534 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:45,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:45,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:45,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:45,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:48,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:48,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:48,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:20:48,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-05-04 02:20:48,660 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:48,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:48,660 INFO L85 PathProgramCache]: Analyzing trace with hash -145774666, now seen corresponding path program 1 times [2023-05-04 02:20:48,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:48,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572680063] [2023-05-04 02:20:48,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:48,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:48,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:48,746 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:20:48,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:48,994 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:20:48,995 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:20:48,995 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:20:48,995 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:20:48,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2023-05-04 02:20:48,996 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:20:48,996 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:20:48,996 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-05-04 02:20:49,142 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2023-05-04 02:20:49,159 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:49,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:20:49,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:20:49,177 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-04 02:20:49,180 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-04 02:20:49,187 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:20:49,243 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:20:49,244 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:20:49,244 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:20:50,952 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:50,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:50,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1092078662, now seen corresponding path program 1 times [2023-05-04 02:20:50,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:50,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743611067] [2023-05-04 02:20:50,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:50,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:51,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 3125 trivial. 0 not checked. [2023-05-04 02:20:51,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:51,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743611067] [2023-05-04 02:20:51,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743611067] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:51,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:51,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:20:51,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045692476] [2023-05-04 02:20:51,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:51,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:20:51,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:51,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:20:51,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:20:51,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:51,031 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:51,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 140.5) internal successors, (281), 2 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:51,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:55,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:55,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2023-05-04 02:20:55,916 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:55,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:55,916 INFO L85 PathProgramCache]: Analyzing trace with hash 585193375, now seen corresponding path program 1 times [2023-05-04 02:20:55,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:55,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289758954] [2023-05-04 02:20:55,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:55,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:55,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:56,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1377 backedges. 237 proven. 0 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2023-05-04 02:20:56,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:56,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289758954] [2023-05-04 02:20:56,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289758954] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:56,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:56,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:20:56,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471602579] [2023-05-04 02:20:56,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:56,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:20:56,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:56,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:20:56,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:20:56,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:56,190 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:56,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 167.33333333333334) internal successors, (502), 3 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:56,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:56,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:56,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:56,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:56,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-05-04 02:20:56,468 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:56,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:56,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1508748539, now seen corresponding path program 2 times [2023-05-04 02:20:56,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:56,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573388209] [2023-05-04 02:20:56,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:56,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:20:57,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1377 backedges. 307 proven. 0 refuted. 0 times theorem prover too weak. 1070 trivial. 0 not checked. [2023-05-04 02:20:57,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:20:57,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573388209] [2023-05-04 02:20:57,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573388209] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:20:57,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:20:57,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:20:57,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607344600] [2023-05-04 02:20:57,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:20:57,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:20:57,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:20:57,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:20:57,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:20:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:57,135 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:20:57,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 83.66666666666667) internal successors, (502), 6 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:20:57,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:57,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:57,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:59,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:20:59,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:20:59,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:20:59,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2023-05-04 02:20:59,484 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:20:59,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:20:59,485 INFO L85 PathProgramCache]: Analyzing trace with hash -679409999, now seen corresponding path program 1 times [2023-05-04 02:20:59,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:20:59,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479963889] [2023-05-04 02:20:59,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:20:59,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:20:59,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:20:59,560 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:20:59,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:00,027 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:21:00,027 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:21:00,027 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:21:00,027 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:21:00,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2023-05-04 02:21:00,028 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:21:00,029 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:21:00,029 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-05-04 02:21:00,091 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2023-05-04 02:21:00,097 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:00,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:21:00,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:21:00,099 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:21:00,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Waiting until timeout for monitored process [2023-05-04 02:21:00,101 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:21:00,132 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:21:00,132 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:00,132 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:21:02,128 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:02,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:02,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1022411301, now seen corresponding path program 1 times [2023-05-04 02:21:02,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:02,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130589338] [2023-05-04 02:21:02,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:02,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:02,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:02,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 3380 trivial. 0 not checked. [2023-05-04 02:21:02,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:02,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130589338] [2023-05-04 02:21:02,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130589338] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:02,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:02,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:21:02,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513379887] [2023-05-04 02:21:02,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:02,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:21:02,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:02,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:21:02,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:21:02,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:02,216 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:02,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 133.5) internal successors, (267), 2 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:02,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:02,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:02,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-05-04 02:21:02,629 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:02,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:02,629 INFO L85 PathProgramCache]: Analyzing trace with hash -493485161, now seen corresponding path program 1 times [2023-05-04 02:21:02,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:02,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790494970] [2023-05-04 02:21:02,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:02,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:02,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:02,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:21:02,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:02,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790494970] [2023-05-04 02:21:02,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790494970] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:21:02,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505070592] [2023-05-04 02:21:02,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:02,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:21:02,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:21:02,688 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:21:02,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-05-04 02:21:03,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:03,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:21:03,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:21:03,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:21:03,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:21:03,792 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:21:03,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505070592] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:21:03,792 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:21:03,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:21:03,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753530197] [2023-05-04 02:21:03,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:21:03,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:21:03,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:03,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:21:03,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:21:03,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:03,793 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:03,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:10,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:10,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:21:11,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-05-04 02:21:11,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2023-05-04 02:21:11,198 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:11,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:11,198 INFO L85 PathProgramCache]: Analyzing trace with hash -287828667, now seen corresponding path program 1 times [2023-05-04 02:21:11,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:11,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73656569] [2023-05-04 02:21:11,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:11,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:11,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 3130 trivial. 0 not checked. [2023-05-04 02:21:11,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:11,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73656569] [2023-05-04 02:21:11,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73656569] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:11,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:11,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:21:11,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235235957] [2023-05-04 02:21:11,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:11,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:21:11,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:11,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:21:11,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:21:11,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:11,916 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:11,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 250.33333333333334) internal successors, (751), 3 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:11,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:11,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:21:11,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:12,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:12,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:21:12,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:12,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2023-05-04 02:21:12,258 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:12,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:12,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1170549947, now seen corresponding path program 2 times [2023-05-04 02:21:12,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:12,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574792939] [2023-05-04 02:21:12,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:12,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:12,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:13,336 INFO L134 CoverageAnalysis]: Checked inductivity of 3645 backedges. 515 proven. 0 refuted. 0 times theorem prover too weak. 3130 trivial. 0 not checked. [2023-05-04 02:21:13,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:13,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574792939] [2023-05-04 02:21:13,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574792939] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:13,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:13,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:21:13,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013704425] [2023-05-04 02:21:13,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:13,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:21:13,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:13,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:21:13,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:21:13,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:13,338 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:13,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 125.16666666666667) internal successors, (751), 6 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:13,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:13,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:21:13,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:13,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:15,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:15,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:21:15,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:15,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:21:15,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-05-04 02:21:15,917 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:15,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:15,917 INFO L85 PathProgramCache]: Analyzing trace with hash -2032544500, now seen corresponding path program 1 times [2023-05-04 02:21:15,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:15,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796045103] [2023-05-04 02:21:15,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:15,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:15,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:15,997 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:21:16,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:16,235 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:21:16,235 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:21:16,235 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:21:16,235 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:21:16,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2023-05-04 02:21:16,236 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-04 02:21:16,236 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:21:16,236 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-05-04 02:21:16,297 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2023-05-04 02:21:16,302 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:16,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:21:16,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:21:16,304 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:21:16,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Waiting until timeout for monitored process [2023-05-04 02:21:16,308 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:21:16,343 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:21:16,343 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:16,343 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:21:18,292 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:18,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:18,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1507227893, now seen corresponding path program 1 times [2023-05-04 02:21:18,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:18,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096305458] [2023-05-04 02:21:18,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:18,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:18,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:18,377 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 275 proven. 0 refuted. 0 times theorem prover too weak. 3645 trivial. 0 not checked. [2023-05-04 02:21:18,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:18,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096305458] [2023-05-04 02:21:18,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096305458] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:18,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:18,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:21:18,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918337780] [2023-05-04 02:21:18,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:18,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:21:18,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:18,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:21:18,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:21:18,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:18,379 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:18,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 148.5) internal successors, (297), 2 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:18,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2023-05-04 02:21:20,148 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:20,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:20,148 INFO L85 PathProgramCache]: Analyzing trace with hash 21390139, now seen corresponding path program 1 times [2023-05-04 02:21:20,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:20,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017915837] [2023-05-04 02:21:20,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:20,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:20,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:20,262 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-05-04 02:21:20,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:20,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017915837] [2023-05-04 02:21:20,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017915837] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:20,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:20,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:21:20,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332314308] [2023-05-04 02:21:20,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:20,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:21:20,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:20,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:21:20,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:21:20,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,264 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:20,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:20,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:20,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-05-04 02:21:20,488 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:20,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:20,489 INFO L85 PathProgramCache]: Analyzing trace with hash -147456237, now seen corresponding path program 2 times [2023-05-04 02:21:20,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:20,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232311195] [2023-05-04 02:21:20,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:20,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:20,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:20,678 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-04 02:21:20,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:20,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232311195] [2023-05-04 02:21:20,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232311195] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:20,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:20,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:21:20,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027083545] [2023-05-04 02:21:20,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:20,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:21:20,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:20,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:21:20,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:21:20,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,679 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:20,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.833333333333332) internal successors, (191), 6 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:20,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:20,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:20,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:24,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:21:24,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2023-05-04 02:21:24,740 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:24,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:24,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1768302077, now seen corresponding path program 1 times [2023-05-04 02:21:24,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:24,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516873206] [2023-05-04 02:21:24,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:24,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:24,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:24,975 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:21:25,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:25,237 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:21:25,237 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:21:25,237 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:21:25,237 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:21:25,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2023-05-04 02:21:25,238 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:21:25,238 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:21:25,238 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-05-04 02:21:25,301 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2023-05-04 02:21:25,306 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:25,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:21:25,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:21:25,308 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-04 02:21:25,310 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-04 02:21:25,311 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:21:25,350 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:21:25,351 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:25,351 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:21:27,227 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:27,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:27,228 INFO L85 PathProgramCache]: Analyzing trace with hash -851897131, now seen corresponding path program 1 times [2023-05-04 02:21:27,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:27,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233138653] [2023-05-04 02:21:27,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:27,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:27,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4205 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 3920 trivial. 0 not checked. [2023-05-04 02:21:27,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:27,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233138653] [2023-05-04 02:21:27,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233138653] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:27,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:27,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:21:27,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912676196] [2023-05-04 02:21:27,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:27,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:21:27,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:27,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:21:27,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:21:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:27,314 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:27,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 146.0) internal successors, (292), 2 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:27,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:32,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:32,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2023-05-04 02:21:32,310 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:32,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:32,311 INFO L85 PathProgramCache]: Analyzing trace with hash -710748240, now seen corresponding path program 1 times [2023-05-04 02:21:32,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:32,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570633879] [2023-05-04 02:21:32,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:32,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:32,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:32,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-04 02:21:32,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:32,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570633879] [2023-05-04 02:21:32,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570633879] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:32,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:32,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:21:32,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787275409] [2023-05-04 02:21:32,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:32,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:21:32,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:32,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:21:32,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:21:32,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:32,546 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:32,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 153.66666666666666) internal successors, (461), 3 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:32,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:32,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:32,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:32,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:32,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2023-05-04 02:21:32,983 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:32,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:32,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1388828180, now seen corresponding path program 2 times [2023-05-04 02:21:32,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:32,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034120269] [2023-05-04 02:21:32,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:32,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:33,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:33,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-04 02:21:33,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:33,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034120269] [2023-05-04 02:21:33,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034120269] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:33,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:33,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:21:33,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310696029] [2023-05-04 02:21:33,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:33,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:21:33,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:33,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:21:33,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:21:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:33,663 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:33,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 76.83333333333333) internal successors, (461), 6 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:33,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:33,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:33,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:37,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:37,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:37,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:21:37,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2023-05-04 02:21:37,174 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:37,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:37,175 INFO L85 PathProgramCache]: Analyzing trace with hash 4109551, now seen corresponding path program 1 times [2023-05-04 02:21:37,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:37,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363512208] [2023-05-04 02:21:37,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:37,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:37,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:37,257 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:21:37,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:37,518 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:21:37,518 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:21:37,518 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:21:37,518 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:21:37,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2023-05-04 02:21:37,519 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:21:37,519 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:21:37,519 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-05-04 02:21:37,585 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2023-05-04 02:21:37,591 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:37,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:21:37,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:21:37,597 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:21:37,600 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:21:37,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Waiting until timeout for monitored process [2023-05-04 02:21:37,637 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:21:37,637 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:37,638 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:21:40,193 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:40,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:40,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1788470176, now seen corresponding path program 1 times [2023-05-04 02:21:40,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:40,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994642899] [2023-05-04 02:21:40,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:40,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:40,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:40,303 INFO L134 CoverageAnalysis]: Checked inductivity of 4500 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 4205 trivial. 0 not checked. [2023-05-04 02:21:40,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:40,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994642899] [2023-05-04 02:21:40,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994642899] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:40,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:40,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:21:40,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766541857] [2023-05-04 02:21:40,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:40,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:21:40,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:40,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:21:40,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:21:40,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:40,305 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:40,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 156.5) internal successors, (313), 2 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:40,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:44,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:44,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2023-05-04 02:21:44,629 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:44,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:44,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1572538217, now seen corresponding path program 1 times [2023-05-04 02:21:44,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:44,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352512130] [2023-05-04 02:21:44,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:44,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:44,835 INFO L134 CoverageAnalysis]: Checked inductivity of 793 backedges. 177 proven. 0 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2023-05-04 02:21:44,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:44,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352512130] [2023-05-04 02:21:44,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352512130] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:44,836 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:44,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:21:44,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461667472] [2023-05-04 02:21:44,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:44,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:21:44,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:44,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:21:44,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:21:44,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:44,837 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:44,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 131.33333333333334) internal successors, (394), 3 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:44,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:44,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:45,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:45,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:45,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2023-05-04 02:21:45,084 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:45,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:45,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1123588523, now seen corresponding path program 2 times [2023-05-04 02:21:45,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:45,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572401572] [2023-05-04 02:21:45,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:45,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:45,676 INFO L134 CoverageAnalysis]: Checked inductivity of 793 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 566 trivial. 0 not checked. [2023-05-04 02:21:45,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:45,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572401572] [2023-05-04 02:21:45,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572401572] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:45,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:45,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:21:45,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871693473] [2023-05-04 02:21:45,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:45,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:21:45,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:45,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:21:45,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:21:45,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:45,678 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:45,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 65.66666666666667) internal successors, (394), 6 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:45,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:45,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:45,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:50,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:50,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:50,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:21:50,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2023-05-04 02:21:50,063 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:50,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:50,064 INFO L85 PathProgramCache]: Analyzing trace with hash -219561903, now seen corresponding path program 1 times [2023-05-04 02:21:50,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:50,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486516185] [2023-05-04 02:21:50,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:50,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:50,156 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:21:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:21:50,563 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:21:50,563 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:21:50,563 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:21:50,563 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:21:50,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2023-05-04 02:21:50,564 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:21:50,564 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:21:50,564 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-05-04 02:21:50,638 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2023-05-04 02:21:50,644 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:50,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:21:50,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:21:50,646 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-04 02:21:50,648 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-04 02:21:50,649 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:21:50,692 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:21:50,692 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:21:50,692 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:21:53,195 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:53,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:53,195 INFO L85 PathProgramCache]: Analyzing trace with hash -835376590, now seen corresponding path program 1 times [2023-05-04 02:21:53,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:53,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787164675] [2023-05-04 02:21:53,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:53,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:53,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:53,314 INFO L134 CoverageAnalysis]: Checked inductivity of 4805 backedges. 305 proven. 0 refuted. 0 times theorem prover too weak. 4500 trivial. 0 not checked. [2023-05-04 02:21:53,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:53,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787164675] [2023-05-04 02:21:53,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787164675] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:53,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:53,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:21:53,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846353646] [2023-05-04 02:21:53,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:53,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:21:53,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:53,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:21:53,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:21:53,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:53,316 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:53,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 156.5) internal successors, (313), 2 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:21:53,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:57,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:57,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2023-05-04 02:21:57,443 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:57,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:57,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1748186639, now seen corresponding path program 1 times [2023-05-04 02:21:57,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:57,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558756563] [2023-05-04 02:21:57,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:57,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:57,620 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2023-05-04 02:21:57,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:57,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558756563] [2023-05-04 02:21:57,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558756563] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:57,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:57,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:21:57,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291669092] [2023-05-04 02:21:57,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:57,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:21:57,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:57,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:21:57,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:21:57,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:57,622 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:57,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 113.33333333333333) internal successors, (340), 3 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-04 02:21:57,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:57,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:58,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:58,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:58,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2023-05-04 02:21:58,308 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:21:58,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:21:58,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1930644393, now seen corresponding path program 2 times [2023-05-04 02:21:58,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:21:58,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366430471] [2023-05-04 02:21:58,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:21:58,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:21:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:21:58,650 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-04 02:21:58,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:21:58,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366430471] [2023-05-04 02:21:58,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366430471] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:21:58,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:21:58,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:21:58,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594397523] [2023-05-04 02:21:58,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:21:58,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:21:58,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:21:58,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:21:58,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:21:58,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:58,652 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:21:58,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 56.666666666666664) internal successors, (340), 6 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-04 02:21:58,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:21:58,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:21:58,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:03,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:03,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:03,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:22:03,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2023-05-04 02:22:03,055 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:03,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:03,056 INFO L85 PathProgramCache]: Analyzing trace with hash 924799269, now seen corresponding path program 1 times [2023-05-04 02:22:03,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:03,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935684893] [2023-05-04 02:22:03,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:03,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:03,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:22:03,290 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:22:03,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:22:03,615 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:22:03,615 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:22:03,615 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:22:03,615 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:22:03,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2023-05-04 02:22:03,616 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:22:03,616 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:22:03,617 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-05-04 02:22:03,680 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2023-05-04 02:22:03,685 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:22:03,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:22:03,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:22:03,687 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:22:03,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Waiting until timeout for monitored process [2023-05-04 02:22:03,693 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:22:03,733 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:22:03,734 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:22:03,734 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:22:06,437 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:06,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:06,438 INFO L85 PathProgramCache]: Analyzing trace with hash -32352639, now seen corresponding path program 1 times [2023-05-04 02:22:06,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:06,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897773888] [2023-05-04 02:22:06,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:06,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:06,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:06,534 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 315 proven. 0 refuted. 0 times theorem prover too weak. 4805 trivial. 0 not checked. [2023-05-04 02:22:06,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:06,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897773888] [2023-05-04 02:22:06,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897773888] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:06,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:06,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:22:06,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627699570] [2023-05-04 02:22:06,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:06,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:22:06,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:06,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:22:06,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:22:06,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:06,536 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:06,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 164.5) internal successors, (329), 2 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:06,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:13,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:13,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2023-05-04 02:22:13,275 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:13,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:13,275 INFO L85 PathProgramCache]: Analyzing trace with hash 2083616430, now seen corresponding path program 1 times [2023-05-04 02:22:13,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:13,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735508765] [2023-05-04 02:22:13,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:13,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:13,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 1382 trivial. 0 not checked. [2023-05-04 02:22:13,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:13,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735508765] [2023-05-04 02:22:13,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735508765] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:13,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:13,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:22:13,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076801057] [2023-05-04 02:22:13,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:13,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:22:13,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:13,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:22:13,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:22:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:13,626 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:13,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 185.33333333333334) internal successors, (556), 3 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:13,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:13,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:14,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:14,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2023-05-04 02:22:14,796 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:14,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:14,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1228385852, now seen corresponding path program 2 times [2023-05-04 02:22:14,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:14,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044995089] [2023-05-04 02:22:14,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:14,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:14,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:15,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 1382 trivial. 0 not checked. [2023-05-04 02:22:15,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:15,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044995089] [2023-05-04 02:22:15,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044995089] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:15,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:15,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:22:15,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506378066] [2023-05-04 02:22:15,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:15,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:22:15,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:15,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:22:15,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:22:15,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:15,501 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:15,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 92.66666666666667) internal successors, (556), 6 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:15,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:15,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:15,502 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:19,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:19,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:19,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:22:19,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2023-05-04 02:22:19,418 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:19,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:19,418 INFO L85 PathProgramCache]: Analyzing trace with hash 948391650, now seen corresponding path program 1 times [2023-05-04 02:22:19,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:19,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175884161] [2023-05-04 02:22:19,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:19,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:19,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:22:19,513 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:22:19,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:22:19,985 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:22:19,985 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:22:19,985 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:22:19,986 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:22:19,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2023-05-04 02:22:19,987 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:22:19,987 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:22:19,987 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-05-04 02:22:20,231 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2023-05-04 02:22:20,250 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:22:20,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:22:20,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:22:20,266 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-04 02:22:20,268 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-04 02:22:20,272 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:22:20,340 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:22:20,340 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:22:20,340 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:22:23,208 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:23,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:23,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1117826848, now seen corresponding path program 1 times [2023-05-04 02:22:23,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:23,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487534846] [2023-05-04 02:22:23,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:23,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:23,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:23,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5445 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 5120 trivial. 0 not checked. [2023-05-04 02:22:23,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:23,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487534846] [2023-05-04 02:22:23,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487534846] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:23,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:23,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:22:23,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242283557] [2023-05-04 02:22:23,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:23,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:22:23,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:23,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:22:23,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:22:23,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:23,309 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:23,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 168.5) internal successors, (337), 2 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:23,310 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:34,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:34,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2023-05-04 02:22:34,567 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:34,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:34,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1134228816, now seen corresponding path program 1 times [2023-05-04 02:22:34,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:34,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187833361] [2023-05-04 02:22:34,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:34,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:34,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:35,307 INFO L134 CoverageAnalysis]: Checked inductivity of 4992 backedges. 462 proven. 0 refuted. 0 times theorem prover too weak. 4530 trivial. 0 not checked. [2023-05-04 02:22:35,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:35,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187833361] [2023-05-04 02:22:35,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187833361] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:35,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:35,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:22:35,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050177609] [2023-05-04 02:22:35,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:35,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:22:35,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:35,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:22:35,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:22:35,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:35,310 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:35,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 306.6666666666667) internal successors, (920), 3 states have internal predecessors, (920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:35,310 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:35,310 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:36,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:36,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2023-05-04 02:22:36,013 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:36,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:36,013 INFO L85 PathProgramCache]: Analyzing trace with hash -134418964, now seen corresponding path program 2 times [2023-05-04 02:22:36,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:36,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231765802] [2023-05-04 02:22:36,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:36,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:36,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:37,339 INFO L134 CoverageAnalysis]: Checked inductivity of 4992 backedges. 607 proven. 0 refuted. 0 times theorem prover too weak. 4385 trivial. 0 not checked. [2023-05-04 02:22:37,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:37,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231765802] [2023-05-04 02:22:37,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231765802] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:37,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:37,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:22:37,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635791544] [2023-05-04 02:22:37,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:37,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:22:37,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:37,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:22:37,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:22:37,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:37,341 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:37,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 153.33333333333334) internal successors, (920), 6 states have internal predecessors, (920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:37,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:37,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:37,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:22:42,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2023-05-04 02:22:42,005 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:42,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:42,005 INFO L85 PathProgramCache]: Analyzing trace with hash -545389253, now seen corresponding path program 1 times [2023-05-04 02:22:42,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:42,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139797007] [2023-05-04 02:22:42,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:42,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:42,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:22:42,116 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:22:42,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:22:42,703 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:22:42,703 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:22:42,703 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:22:42,703 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:22:42,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2023-05-04 02:22:42,704 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:22:42,704 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:22:42,704 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-05-04 02:22:42,777 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2023-05-04 02:22:42,783 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:22:42,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:22:42,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:22:42,785 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:22:42,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Waiting until timeout for monitored process [2023-05-04 02:22:42,790 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:22:42,834 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:22:42,834 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:22:42,834 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:22:46,080 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:46,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:46,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1338768002, now seen corresponding path program 1 times [2023-05-04 02:22:46,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:46,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559348656] [2023-05-04 02:22:46,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:46,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:46,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5780 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 5445 trivial. 0 not checked. [2023-05-04 02:22:46,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:46,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559348656] [2023-05-04 02:22:46,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559348656] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:46,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:46,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:22:46,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817006873] [2023-05-04 02:22:46,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:46,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:22:46,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:46,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:22:46,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:22:46,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:46,193 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:46,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 172.5) internal successors, (345), 2 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-04 02:22:46,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:51,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:51,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2023-05-04 02:22:51,702 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:51,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:51,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1246115231, now seen corresponding path program 1 times [2023-05-04 02:22:51,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:51,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558797755] [2023-05-04 02:22:51,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:51,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:51,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:51,983 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-04 02:22:51,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:51,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558797755] [2023-05-04 02:22:51,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558797755] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:51,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:51,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:22:51,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928556721] [2023-05-04 02:22:51,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:51,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:22:51,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:51,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:22:51,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:22:51,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:51,985 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:51,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 140.33333333333334) internal successors, (421), 3 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:51,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:51,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:53,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:53,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:53,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2023-05-04 02:22:53,041 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:53,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:53,041 INFO L85 PathProgramCache]: Analyzing trace with hash 294076425, now seen corresponding path program 1 times [2023-05-04 02:22:53,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:53,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61857459] [2023-05-04 02:22:53,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:53,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:53,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:22:53,476 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2023-05-04 02:22:53,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:22:53,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61857459] [2023-05-04 02:22:53,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61857459] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:22:53,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:22:53,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:22:53,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175453861] [2023-05-04 02:22:53,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:22:53,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:22:53,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:22:53,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:22:53,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:22:53,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:53,477 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:22:53,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 68.66666666666667) internal successors, (412), 6 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:22:53,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:53,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:53,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:59,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:22:59,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:22:59,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:22:59,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2023-05-04 02:22:59,325 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:22:59,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:22:59,326 INFO L85 PathProgramCache]: Analyzing trace with hash 981554380, now seen corresponding path program 1 times [2023-05-04 02:22:59,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:22:59,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123975439] [2023-05-04 02:22:59,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:22:59,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:22:59,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:22:59,575 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:22:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:23:00,110 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:23:00,111 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:23:00,111 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:23:00,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:23:00,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2023-05-04 02:23:00,112 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 02:23:00,112 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:23:00,112 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-05-04 02:23:00,189 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2023-05-04 02:23:00,194 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:00,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:23:00,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:23:00,196 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-04 02:23:00,196 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-04 02:23:00,202 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:23:00,244 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:23:00,244 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:00,244 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:23:04,088 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:04,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:04,089 INFO L85 PathProgramCache]: Analyzing trace with hash -922566659, now seen corresponding path program 1 times [2023-05-04 02:23:04,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:04,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110544432] [2023-05-04 02:23:04,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:04,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:04,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:04,381 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 345 proven. 0 refuted. 0 times theorem prover too weak. 5780 trivial. 0 not checked. [2023-05-04 02:23:04,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:04,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110544432] [2023-05-04 02:23:04,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110544432] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:04,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:04,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:23:04,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473642944] [2023-05-04 02:23:04,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:04,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:23:04,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:04,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:23:04,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:23:04,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:04,383 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:04,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 176.5) internal successors, (353), 2 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:07,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:07,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2023-05-04 02:23:07,970 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:07,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:07,971 INFO L85 PathProgramCache]: Analyzing trace with hash 329150442, now seen corresponding path program 1 times [2023-05-04 02:23:07,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:07,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219090398] [2023-05-04 02:23:07,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:07,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:08,134 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-04 02:23:08,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:08,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219090398] [2023-05-04 02:23:08,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219090398] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:08,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:08,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:23:08,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475067250] [2023-05-04 02:23:08,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:08,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:23:08,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:08,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:23:08,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:23:08,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:08,136 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:08,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 81.66666666666667) internal successors, (245), 3 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:08,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:08,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:08,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:08,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:08,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2023-05-04 02:23:08,604 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:08,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:08,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1732641612, now seen corresponding path program 1 times [2023-05-04 02:23:08,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:08,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220844364] [2023-05-04 02:23:08,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:08,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:08,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:08,832 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-04 02:23:08,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:08,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220844364] [2023-05-04 02:23:08,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220844364] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:08,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:08,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:23:08,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472958709] [2023-05-04 02:23:08,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:08,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:23:08,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:08,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:23:08,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:23:08,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:08,834 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:08,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 37.166666666666664) internal successors, (223), 6 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:08,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:08,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:08,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:17,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:17,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:17,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:23:17,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2023-05-04 02:23:17,001 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:17,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:17,001 INFO L85 PathProgramCache]: Analyzing trace with hash 630178582, now seen corresponding path program 1 times [2023-05-04 02:23:17,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:17,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433086711] [2023-05-04 02:23:17,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:17,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:17,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:23:17,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:23:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:23:17,519 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:23:17,519 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:23:17,520 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:23:17,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:23:17,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2023-05-04 02:23:17,521 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 02:23:17,521 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:23:17,521 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-05-04 02:23:17,595 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2023-05-04 02:23:17,601 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:17,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:23:17,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:23:17,605 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:23:17,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Waiting until timeout for monitored process [2023-05-04 02:23:17,610 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:23:17,656 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:23:17,656 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:17,656 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:23:21,164 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:21,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:21,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1168303809, now seen corresponding path program 1 times [2023-05-04 02:23:21,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:21,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500878067] [2023-05-04 02:23:21,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:21,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:21,353 INFO L134 CoverageAnalysis]: Checked inductivity of 6480 backedges. 355 proven. 0 refuted. 0 times theorem prover too weak. 6125 trivial. 0 not checked. [2023-05-04 02:23:21,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:21,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500878067] [2023-05-04 02:23:21,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500878067] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:21,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:21,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:23:21,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066518777] [2023-05-04 02:23:21,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:21,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:23:21,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:21,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:23:21,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:23:21,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:21,356 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:21,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 180.5) internal successors, (361), 2 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:21,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:23,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:23,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2023-05-04 02:23:23,688 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:23,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:23,688 INFO L85 PathProgramCache]: Analyzing trace with hash 326881436, now seen corresponding path program 1 times [2023-05-04 02:23:23,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:23,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487576387] [2023-05-04 02:23:23,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:23,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:23,799 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-04 02:23:23,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:23,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487576387] [2023-05-04 02:23:23,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487576387] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:23,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:23,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:23:23,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811881145] [2023-05-04 02:23:23,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:23,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:23:23,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:23,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:23:23,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:23:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:23,801 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:23,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:23,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:23,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:24,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:24,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:24,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2023-05-04 02:23:24,366 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:24,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:24,367 INFO L85 PathProgramCache]: Analyzing trace with hash -81926940, now seen corresponding path program 1 times [2023-05-04 02:23:24,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:24,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464471845] [2023-05-04 02:23:24,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:24,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:24,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:24,589 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-04 02:23:24,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:24,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464471845] [2023-05-04 02:23:24,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464471845] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:24,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:24,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:23:24,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244726694] [2023-05-04 02:23:24,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:24,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:23:24,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:24,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:23:24,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:23:24,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:24,590 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:24,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.333333333333332) internal successors, (164), 6 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:24,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:24,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:24,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:33,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:33,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:33,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:23:33,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2023-05-04 02:23:33,397 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:33,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:33,397 INFO L85 PathProgramCache]: Analyzing trace with hash -935904336, now seen corresponding path program 1 times [2023-05-04 02:23:33,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:33,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405021291] [2023-05-04 02:23:33,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:33,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:23:33,512 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:23:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:23:34,148 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:23:34,148 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:23:34,148 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:23:34,149 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:23:34,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2023-05-04 02:23:34,150 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 02:23:34,150 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:23:34,150 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-05-04 02:23:34,226 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2023-05-04 02:23:34,231 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:34,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:23:34,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:23:34,233 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-04 02:23:34,233 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-04 02:23:34,238 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:23:34,399 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:23:34,399 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:34,399 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:23:38,724 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:38,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:38,725 INFO L85 PathProgramCache]: Analyzing trace with hash 842542218, now seen corresponding path program 1 times [2023-05-04 02:23:38,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:38,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344601961] [2023-05-04 02:23:38,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:38,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:38,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:38,951 INFO L134 CoverageAnalysis]: Checked inductivity of 6845 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 6480 trivial. 0 not checked. [2023-05-04 02:23:38,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:38,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344601961] [2023-05-04 02:23:38,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344601961] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:38,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:38,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:23:38,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543827466] [2023-05-04 02:23:38,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:38,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:23:38,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:38,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:23:38,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:23:38,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:38,953 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:38,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 173.5) internal successors, (347), 2 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:38,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2023-05-04 02:23:42,033 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:42,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:42,034 INFO L85 PathProgramCache]: Analyzing trace with hash 283117787, now seen corresponding path program 1 times [2023-05-04 02:23:42,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:42,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451403584] [2023-05-04 02:23:42,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:42,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:42,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:42,166 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-05-04 02:23:42,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:42,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451403584] [2023-05-04 02:23:42,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451403584] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:42,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:42,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:23:42,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558166640] [2023-05-04 02:23:42,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:42,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:23:42,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:42,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:23:42,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:23:42,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,167 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:42,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:42,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:42,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2023-05-04 02:23:42,471 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:42,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:42,471 INFO L85 PathProgramCache]: Analyzing trace with hash -868316527, now seen corresponding path program 1 times [2023-05-04 02:23:42,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:42,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459480346] [2023-05-04 02:23:42,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:42,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:42,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:42,698 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-05-04 02:23:42,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:42,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459480346] [2023-05-04 02:23:42,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459480346] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:42,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:42,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:23:42,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202357548] [2023-05-04 02:23:42,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:42,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:23:42,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:42,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:23:42,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:23:42,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,700 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:42,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:42,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:42,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:42,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:51,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:51,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:23:51,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:23:51,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2023-05-04 02:23:51,868 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:51,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:51,869 INFO L85 PathProgramCache]: Analyzing trace with hash -492010860, now seen corresponding path program 1 times [2023-05-04 02:23:51,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:51,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100983359] [2023-05-04 02:23:51,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:51,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:51,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:23:51,987 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:23:52,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:23:52,522 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:23:52,522 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:23:52,522 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:23:52,522 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:23:52,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2023-05-04 02:23:52,523 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-05-04 02:23:52,523 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:23:52,523 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-05-04 02:23:52,604 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2023-05-04 02:23:52,609 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:52,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:23:52,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:23:52,611 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:23:52,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Waiting until timeout for monitored process [2023-05-04 02:23:52,617 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:23:52,667 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:23:52,668 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:23:52,668 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:23:56,445 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:23:56,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:23:56,445 INFO L85 PathProgramCache]: Analyzing trace with hash -695821864, now seen corresponding path program 1 times [2023-05-04 02:23:56,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:23:56,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870556959] [2023-05-04 02:23:56,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:23:56,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:23:56,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:23:56,572 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 6845 trivial. 0 not checked. [2023-05-04 02:23:56,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:23:56,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870556959] [2023-05-04 02:23:56,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870556959] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:23:56,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:23:56,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:23:56,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063942938] [2023-05-04 02:23:56,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:23:56,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:23:56,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:23:56,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:23:56,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:23:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:23:56,573 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:23:56,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 188.5) internal successors, (377), 2 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:23:56,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:04,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:04,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2023-05-04 02:24:04,338 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:04,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:04,338 INFO L85 PathProgramCache]: Analyzing trace with hash -710611550, now seen corresponding path program 1 times [2023-05-04 02:24:04,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:04,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463411959] [2023-05-04 02:24:04,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:04,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:04,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:04,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 1462 trivial. 0 not checked. [2023-05-04 02:24:04,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:24:04,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463411959] [2023-05-04 02:24:04,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463411959] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:24:04,650 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:24:04,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:24:04,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098019959] [2023-05-04 02:24:04,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:24:04,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:24:04,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:24:04,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:24:04,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:24:04,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:04,651 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:24:04,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 189.66666666666666) internal successors, (569), 3 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:24:04,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:04,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:05,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:05,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:24:05,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2023-05-04 02:24:05,840 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:05,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:05,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1630998204, now seen corresponding path program 2 times [2023-05-04 02:24:05,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:05,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800652972] [2023-05-04 02:24:05,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:05,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:05,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:06,501 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 1382 trivial. 0 not checked. [2023-05-04 02:24:06,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:24:06,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800652972] [2023-05-04 02:24:06,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800652972] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:24:06,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:24:06,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:24:06,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844049150] [2023-05-04 02:24:06,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:24:06,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:24:06,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:24:06,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:24:06,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:24:06,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:06,502 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:24:06,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 94.83333333333333) internal successors, (569), 6 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:24:06,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:06,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:24:06,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:12,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:12,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:24:12,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:24:12,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2023-05-04 02:24:12,938 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:12,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:12,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1123974269, now seen corresponding path program 1 times [2023-05-04 02:24:12,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:12,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023321209] [2023-05-04 02:24:12,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:12,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:13,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:24:13,061 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:24:13,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:24:13,552 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:24:13,552 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:24:13,552 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:24:13,553 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:24:13,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2023-05-04 02:24:13,553 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:24:13,553 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:24:13,553 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-05-04 02:24:13,643 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2023-05-04 02:24:13,648 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:24:13,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:24:13,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:24:13,650 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-04 02:24:13,652 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-04 02:24:13,658 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:24:13,718 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:24:13,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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:24:13,719 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:24:18,316 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:18,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:18,317 INFO L85 PathProgramCache]: Analyzing trace with hash 53230138, now seen corresponding path program 1 times [2023-05-04 02:24:18,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:18,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78410492] [2023-05-04 02:24:18,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:18,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:18,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:18,472 INFO L134 CoverageAnalysis]: Checked inductivity of 7605 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 7220 trivial. 0 not checked. [2023-05-04 02:24:18,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:24:18,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78410492] [2023-05-04 02:24:18,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78410492] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:24:18,472 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:24:18,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:24:18,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872105036] [2023-05-04 02:24:18,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:24:18,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:24:18,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:24:18,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:24:18,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:24:18,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:18,473 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:24:18,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 188.5) internal successors, (377), 2 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:24:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:31,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:31,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2023-05-04 02:24:31,913 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:31,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:31,913 INFO L85 PathProgramCache]: Analyzing trace with hash -116978336, now seen corresponding path program 1 times [2023-05-04 02:24:31,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:31,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452307229] [2023-05-04 02:24:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:31,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:32,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:32,567 INFO L134 CoverageAnalysis]: Checked inductivity of 4089 backedges. 547 proven. 0 refuted. 0 times theorem prover too weak. 3542 trivial. 0 not checked. [2023-05-04 02:24:32,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:24:32,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452307229] [2023-05-04 02:24:32,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452307229] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:24:32,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:24:32,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:24:32,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676778286] [2023-05-04 02:24:32,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:24:32,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:24:32,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:24:32,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:24:32,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:24:32,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:32,568 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:24:32,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 275.3333333333333) internal successors, (826), 3 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:24:32,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:32,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:32,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:32,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:24:32,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2023-05-04 02:24:32,946 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:32,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:32,946 INFO L85 PathProgramCache]: Analyzing trace with hash -280866976, now seen corresponding path program 2 times [2023-05-04 02:24:32,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:32,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828762795] [2023-05-04 02:24:32,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:32,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:34,045 INFO L134 CoverageAnalysis]: Checked inductivity of 4089 backedges. 547 proven. 0 refuted. 0 times theorem prover too weak. 3542 trivial. 0 not checked. [2023-05-04 02:24:34,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:24:34,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828762795] [2023-05-04 02:24:34,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828762795] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:24:34,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:24:34,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:24:34,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345086316] [2023-05-04 02:24:34,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:24:34,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:24:34,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:24:34,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:24:34,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:24:34,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:34,046 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:24:34,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 137.66666666666666) internal successors, (826), 6 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:24:34,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:34,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:24:34,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:42,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:42,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:24:42,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:24:42,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2023-05-04 02:24:42,147 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:42,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:42,147 INFO L85 PathProgramCache]: Analyzing trace with hash 160565022, now seen corresponding path program 1 times [2023-05-04 02:24:42,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:42,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176567656] [2023-05-04 02:24:42,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:42,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:42,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:24:42,405 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:24:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:24:42,916 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:24:42,917 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:24:42,917 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:24:42,917 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:24:42,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2023-05-04 02:24:42,917 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:24:42,918 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:24:42,918 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-05-04 02:24:42,999 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2023-05-04 02:24:43,006 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:24:43,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:24:43,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:24:43,013 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:24:43,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Waiting until timeout for monitored process [2023-05-04 02:24:43,015 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:24:43,076 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:24:43,076 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:24:43,076 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:24:47,434 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:47,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:47,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1932113599, now seen corresponding path program 1 times [2023-05-04 02:24:47,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:47,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838193709] [2023-05-04 02:24:47,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:47,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:47,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:47,570 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 7605 trivial. 0 not checked. [2023-05-04 02:24:47,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:24:47,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838193709] [2023-05-04 02:24:47,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838193709] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:24:47,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:24:47,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:24:47,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444716010] [2023-05-04 02:24:47,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:24:47,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:24:47,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:24:47,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:24:47,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:24:47,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:47,572 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:24:47,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 196.5) internal successors, (393), 2 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-04 02:24:47,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:48,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:48,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2023-05-04 02:24:48,056 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:24:48,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:24:48,056 INFO L85 PathProgramCache]: Analyzing trace with hash 940922871, now seen corresponding path program 1 times [2023-05-04 02:24:48,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:24:48,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765751159] [2023-05-04 02:24:48,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:48,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:24:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:48,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:24:48,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:24:48,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765751159] [2023-05-04 02:24:48,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765751159] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:24:48,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495506351] [2023-05-04 02:24:48,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:24:48,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:24:48,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:24:48,120 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:24:48,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-05-04 02:24:50,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:24:50,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:24:50,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:24:50,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:24:50,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:24:50,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:24:50,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495506351] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:24:50,181 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:24:50,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:24:50,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586182728] [2023-05-04 02:24:50,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:24:50,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:24:50,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:24:50,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:24:50,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:24:50,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:50,182 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:24:50,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:24:50,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:24:50,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:07,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:07,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:07,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-05-04 02:25:07,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:25:07,457 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:07,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:07,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1920847983, now seen corresponding path program 1 times [2023-05-04 02:25:07,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:07,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400755524] [2023-05-04 02:25:07,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:07,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:07,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:25:08,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 775 proven. 0 refuted. 0 times theorem prover too weak. 7225 trivial. 0 not checked. [2023-05-04 02:25:08,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:25:08,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400755524] [2023-05-04 02:25:08,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400755524] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:25:08,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:25:08,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:25:08,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778602017] [2023-05-04 02:25:08,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:25:08,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:25:08,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:25:08,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:25:08,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:25:08,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:08,316 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:25:08,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 360.3333333333333) internal successors, (1081), 3 states have internal predecessors, (1081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:25:08,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:08,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:08,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:08,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:08,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:08,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:25:08,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2023-05-04 02:25:08,771 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:08,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:08,772 INFO L85 PathProgramCache]: Analyzing trace with hash -500093999, now seen corresponding path program 2 times [2023-05-04 02:25:08,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:08,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921087499] [2023-05-04 02:25:08,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:08,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:08,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:25:10,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8000 backedges. 775 proven. 0 refuted. 0 times theorem prover too weak. 7225 trivial. 0 not checked. [2023-05-04 02:25:10,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:25:10,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921087499] [2023-05-04 02:25:10,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921087499] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:25:10,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:25:10,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:25:10,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347161889] [2023-05-04 02:25:10,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:25:10,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:25:10,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:25:10,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:25:10,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:25:10,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:10,315 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:25:10,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 180.16666666666666) internal successors, (1081), 6 states have internal predecessors, (1081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:25:10,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:10,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:10,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:25:10,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:17,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:17,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:17,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:25:17,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:25:17,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2023-05-04 02:25:17,350 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:17,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:17,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1571763917, now seen corresponding path program 1 times [2023-05-04 02:25:17,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:17,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943002022] [2023-05-04 02:25:17,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:17,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:17,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:25:17,489 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:25:17,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:25:18,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:25:18,033 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:25:18,033 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:25:18,033 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:25:18,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2023-05-04 02:25:18,034 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-04 02:25:18,034 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:25:18,034 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-05-04 02:25:18,120 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2023-05-04 02:25:18,125 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:25:18,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:25:18,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:25:18,127 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:25:18,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Waiting until timeout for monitored process [2023-05-04 02:25:18,134 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:25:18,190 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:25:18,191 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:25:18,191 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:25:22,966 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:22,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:22,967 INFO L85 PathProgramCache]: Analyzing trace with hash 455490298, now seen corresponding path program 1 times [2023-05-04 02:25:22,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:22,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318252423] [2023-05-04 02:25:22,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:22,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:23,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:25:23,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 8000 trivial. 0 not checked. [2023-05-04 02:25:23,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:25:23,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318252423] [2023-05-04 02:25:23,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318252423] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:25:23,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:25:23,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:25:23,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487116124] [2023-05-04 02:25:23,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:25:23,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:25:23,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:25:23,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:25:23,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:25:23,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:23,112 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:25:23,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 200.5) internal successors, (401), 2 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:25:23,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:23,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:23,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2023-05-04 02:25:23,623 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:23,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:23,623 INFO L85 PathProgramCache]: Analyzing trace with hash 563549495, now seen corresponding path program 1 times [2023-05-04 02:25:23,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:23,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181322362] [2023-05-04 02:25:23,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:23,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:23,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:25:23,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:25:23,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:25:23,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181322362] [2023-05-04 02:25:23,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181322362] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:25:23,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045113634] [2023-05-04 02:25:23,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:23,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:25:23,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:25:23,699 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:25:23,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-05-04 02:25:25,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:25:25,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:25:25,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:25:25,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:25:25,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:25:25,899 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:25:25,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045113634] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:25:25,900 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:25:25,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:25:25,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571353618] [2023-05-04 02:25:25,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:25:25,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:25:25,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:25:25,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:25:25,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:25:25,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:25,901 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:25:25,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:25:25,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:25,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:45,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:45,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:45,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-05-04 02:25:46,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2023-05-04 02:25:46,031 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:46,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:46,031 INFO L85 PathProgramCache]: Analyzing trace with hash 767894825, now seen corresponding path program 1 times [2023-05-04 02:25:46,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:46,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564109743] [2023-05-04 02:25:46,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:46,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:46,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:25:46,901 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 795 proven. 0 refuted. 0 times theorem prover too weak. 7610 trivial. 0 not checked. [2023-05-04 02:25:46,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:25:46,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564109743] [2023-05-04 02:25:46,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564109743] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:25:46,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:25:46,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:25:46,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942576320] [2023-05-04 02:25:46,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:25:46,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:25:46,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:25:46,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:25:46,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:25:46,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:46,903 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:25:46,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 372.0) internal successors, (1116), 3 states have internal predecessors, (1116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:25:46,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:46,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:46,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:47,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:47,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:47,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:25:47,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2023-05-04 02:25:47,442 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:47,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:47,443 INFO L85 PathProgramCache]: Analyzing trace with hash 407290217, now seen corresponding path program 2 times [2023-05-04 02:25:47,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:47,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273123490] [2023-05-04 02:25:47,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:47,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:25:48,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8405 backedges. 795 proven. 0 refuted. 0 times theorem prover too weak. 7610 trivial. 0 not checked. [2023-05-04 02:25:48,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:25:48,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273123490] [2023-05-04 02:25:48,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273123490] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:25:48,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:25:48,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:25:48,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061814917] [2023-05-04 02:25:48,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:25:48,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:25:48,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:25:48,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:25:48,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:25:48,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:48,966 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:25:48,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 186.0) internal successors, (1116), 6 states have internal predecessors, (1116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:25:48,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:48,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:48,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:25:48,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:25:57,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:25:57,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:25:57,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:25:57,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2023-05-04 02:25:57,110 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:25:57,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:25:57,110 INFO L85 PathProgramCache]: Analyzing trace with hash 28140765, now seen corresponding path program 1 times [2023-05-04 02:25:57,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:25:57,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176357011] [2023-05-04 02:25:57,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:25:57,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:25:57,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:25:57,256 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:25:57,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:25:57,867 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:25:57,867 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:25:57,867 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:25:57,867 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:25:57,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2023-05-04 02:25:57,868 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-04 02:25:57,868 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:25:57,868 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-05-04 02:25:57,955 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2023-05-04 02:25:57,962 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:25:57,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:25:57,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:25:57,966 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:25:57,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Waiting until timeout for monitored process [2023-05-04 02:25:57,972 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:25:58,035 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:25:58,035 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:25:58,035 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:26:03,290 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:26:03,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:26:03,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1828147690, now seen corresponding path program 1 times [2023-05-04 02:26:03,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:26:03,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478113832] [2023-05-04 02:26:03,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:26:03,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:26:03,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:26:03,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 415 proven. 0 refuted. 0 times theorem prover too weak. 8405 trivial. 0 not checked. [2023-05-04 02:26:03,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:26:03,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478113832] [2023-05-04 02:26:03,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478113832] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:26:03,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:26:03,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:26:03,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123116157] [2023-05-04 02:26:03,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:26:03,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:26:03,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:26:03,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:26:03,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:26:03,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:03,446 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:26:03,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 204.5) internal successors, (409), 2 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:26:03,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:04,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:04,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2023-05-04 02:26:04,569 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:26:04,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:26:04,569 INFO L85 PathProgramCache]: Analyzing trace with hash 580326317, now seen corresponding path program 1 times [2023-05-04 02:26:04,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:26:04,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506852010] [2023-05-04 02:26:04,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:26:04,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:26:04,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:26:04,645 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:26:04,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:26:04,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506852010] [2023-05-04 02:26:04,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506852010] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:26:04,646 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:26:04,646 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:26:04,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782760418] [2023-05-04 02:26:04,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:26:04,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:26:04,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:26:04,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:26:04,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:26:04,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:04,646 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:26:04,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 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-04 02:26:04,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:04,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:04,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:04,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:26:04,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2023-05-04 02:26:04,710 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:26:04,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:26:04,710 INFO L85 PathProgramCache]: Analyzing trace with hash 677737425, now seen corresponding path program 1 times [2023-05-04 02:26:04,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:26:04,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303486918] [2023-05-04 02:26:04,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:26:04,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:26:04,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:26:04,797 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:26:04,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:26:04,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303486918] [2023-05-04 02:26:04,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303486918] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:26:04,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052019495] [2023-05-04 02:26:04,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:26:04,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:26:04,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:26:04,799 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:26:04,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-05-04 02:26:07,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:26:07,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 02:26:07,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:26:07,246 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:26:07,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:26:07,334 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:26:07,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052019495] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:26:07,334 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:26:07,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-05-04 02:26:07,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429712707] [2023-05-04 02:26:07,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:26:07,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-05-04 02:26:07,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:26:07,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-05-04 02:26:07,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-05-04 02:26:07,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:07,335 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:26:07,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.571428571428571) internal successors, (148), 14 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:26:07,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:07,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:26:07,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:28,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:28,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:26:28,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:26:29,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-05-04 02:26:29,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:26:29,193 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:26:29,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:26:29,193 INFO L85 PathProgramCache]: Analyzing trace with hash 898701210, now seen corresponding path program 1 times [2023-05-04 02:26:29,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:26:29,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620885758] [2023-05-04 02:26:29,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:26:29,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:26:29,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:26:31,424 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 815 proven. 0 refuted. 0 times theorem prover too weak. 8005 trivial. 0 not checked. [2023-05-04 02:26:31,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:26:31,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620885758] [2023-05-04 02:26:31,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620885758] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:26:31,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:26:31,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:26:31,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815269818] [2023-05-04 02:26:31,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:26:31,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:26:31,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:26:31,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:26:31,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:26:31,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:31,426 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:26:31,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 189.0) internal successors, (1134), 6 states have internal predecessors, (1134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:26:31,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:31,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:26:31,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:26:31,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:43,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:43,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:26:43,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-05-04 02:26:43,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:26:43,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2023-05-04 02:26:43,736 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:26:43,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:26:43,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1212018503, now seen corresponding path program 1 times [2023-05-04 02:26:43,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:26:43,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116314198] [2023-05-04 02:26:43,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:26:43,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:26:43,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:26:43,894 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:26:43,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:26:44,629 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:26:44,629 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:26:44,629 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:26:44,629 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:26:44,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2023-05-04 02:26:44,630 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-05-04 02:26:44,630 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:26:44,630 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-05-04 02:26:44,715 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2023-05-04 02:26:44,720 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:26:44,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:26:44,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:26:44,726 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:26:44,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Waiting until timeout for monitored process [2023-05-04 02:26:44,734 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:26:44,798 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:26:44,798 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:26:44,798 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:26:49,293 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:26:49,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:26:49,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1654590373, now seen corresponding path program 1 times [2023-05-04 02:26:49,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:26:49,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70710581] [2023-05-04 02:26:49,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:26:49,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:26:49,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:26:49,447 INFO L134 CoverageAnalysis]: Checked inductivity of 9245 backedges. 425 proven. 0 refuted. 0 times theorem prover too weak. 8820 trivial. 0 not checked. [2023-05-04 02:26:49,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:26:49,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70710581] [2023-05-04 02:26:49,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70710581] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:26:49,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:26:49,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:26:49,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293128507] [2023-05-04 02:26:49,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:26:49,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:26:49,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:26:49,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:26:49,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:26:49,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:26:49,448 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:26:49,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 208.5) internal successors, (417), 2 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:26:49,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:05,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:05,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2023-05-04 02:27:05,156 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:05,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:05,156 INFO L85 PathProgramCache]: Analyzing trace with hash 992077430, now seen corresponding path program 1 times [2023-05-04 02:27:05,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:05,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677598591] [2023-05-04 02:27:05,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:05,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:05,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:05,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5644 backedges. 492 proven. 0 refuted. 0 times theorem prover too weak. 5152 trivial. 0 not checked. [2023-05-04 02:27:05,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:27:05,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677598591] [2023-05-04 02:27:05,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677598591] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:27:05,813 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:27:05,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:27:05,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250140638] [2023-05-04 02:27:05,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:27:05,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:27:05,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:27:05,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:27:05,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:27:05,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:05,815 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:27:05,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 320.3333333333333) internal successors, (961), 3 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:27:05,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:05,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:06,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:06,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:27:06,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2023-05-04 02:27:06,645 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:06,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:06,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1188944522, now seen corresponding path program 2 times [2023-05-04 02:27:06,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:06,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270226247] [2023-05-04 02:27:06,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:06,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:06,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:08,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5644 backedges. 647 proven. 0 refuted. 0 times theorem prover too weak. 4997 trivial. 0 not checked. [2023-05-04 02:27:08,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:27:08,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270226247] [2023-05-04 02:27:08,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270226247] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:27:08,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:27:08,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:27:08,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591697263] [2023-05-04 02:27:08,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:27:08,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:27:08,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:27:08,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:27:08,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:27:08,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:08,381 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:27:08,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 160.16666666666666) internal successors, (961), 6 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:27:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:27:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:16,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:16,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:27:16,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:27:16,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2023-05-04 02:27:16,300 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:16,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:16,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1885497933, now seen corresponding path program 1 times [2023-05-04 02:27:16,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:16,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921894247] [2023-05-04 02:27:16,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:16,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:16,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:27:16,584 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:27:16,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:27:17,241 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:27:17,241 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:27:17,241 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:27:17,241 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:27:17,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2023-05-04 02:27:17,242 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:27:17,242 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:27:17,242 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-05-04 02:27:17,329 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2023-05-04 02:27:17,335 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:27:17,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:27:17,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:27:17,341 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:27:17,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (59)] Waiting until timeout for monitored process [2023-05-04 02:27:17,346 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:27:17,413 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:27:17,413 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:27:17,413 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:27:22,302 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:22,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:22,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1742217069, now seen corresponding path program 1 times [2023-05-04 02:27:22,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:22,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448843947] [2023-05-04 02:27:22,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:22,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:22,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:22,462 INFO L134 CoverageAnalysis]: Checked inductivity of 9680 backedges. 435 proven. 0 refuted. 0 times theorem prover too weak. 9245 trivial. 0 not checked. [2023-05-04 02:27:22,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:27:22,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448843947] [2023-05-04 02:27:22,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448843947] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:27:22,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:27:22,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:27:22,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758117512] [2023-05-04 02:27:22,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:27:22,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:27:22,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:27:22,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:27:22,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:27:22,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:22,463 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:27:22,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 212.5) internal successors, (425), 2 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:27:22,463 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:30,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:30,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2023-05-04 02:27:30,306 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:30,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:30,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1482084464, now seen corresponding path program 1 times [2023-05-04 02:27:30,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:30,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567456552] [2023-05-04 02:27:30,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:30,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:30,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:30,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-04 02:27:30,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:27:30,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567456552] [2023-05-04 02:27:30,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567456552] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:27:30,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:27:30,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:27:30,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335621885] [2023-05-04 02:27:30,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:27:30,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:27:30,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:27:30,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:27:30,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:27:30,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:30,666 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:27:30,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 149.33333333333334) internal successors, (448), 3 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:27:30,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:30,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:31,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:31,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:27:31,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2023-05-04 02:27:31,026 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:31,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:31,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1489054980, now seen corresponding path program 2 times [2023-05-04 02:27:31,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:31,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044207095] [2023-05-04 02:27:31,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:31,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:31,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:31,580 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 267 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2023-05-04 02:27:31,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:27:31,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044207095] [2023-05-04 02:27:31,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044207095] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:27:31,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:27:31,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:27:31,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709420567] [2023-05-04 02:27:31,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:27:31,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:27:31,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:27:31,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:27:31,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:27:31,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:31,582 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:27:31,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 74.66666666666667) internal successors, (448), 6 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:27:31,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:31,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:27:31,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:41,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:41,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:27:41,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:27:41,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2023-05-04 02:27:41,553 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:41,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:41,554 INFO L85 PathProgramCache]: Analyzing trace with hash -909113188, now seen corresponding path program 1 times [2023-05-04 02:27:41,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:41,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925551033] [2023-05-04 02:27:41,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:41,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:27:41,838 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:27:41,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:27:42,538 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:27:42,538 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:27:42,538 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:27:42,538 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:27:42,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2023-05-04 02:27:42,539 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:27:42,540 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:27:42,540 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-05-04 02:27:42,639 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2023-05-04 02:27:42,645 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:27:42,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:27:42,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:27:42,702 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:27:42,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Waiting until timeout for monitored process [2023-05-04 02:27:42,709 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:27:42,778 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:27:42,778 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:27:42,779 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:27:48,055 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:48,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:48,056 INFO L85 PathProgramCache]: Analyzing trace with hash -2124809169, now seen corresponding path program 1 times [2023-05-04 02:27:48,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:48,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557393714] [2023-05-04 02:27:48,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:48,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:48,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:48,217 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 9680 trivial. 0 not checked. [2023-05-04 02:27:48,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:27:48,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557393714] [2023-05-04 02:27:48,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557393714] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:27:48,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:27:48,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:27:48,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126357148] [2023-05-04 02:27:48,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:27:48,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:27:48,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:27:48,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:27:48,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:27:48,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:48,219 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:27:48,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 212.5) internal successors, (425), 2 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:27:48,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:48,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:48,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2023-05-04 02:27:48,763 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:27:48,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:27:48,764 INFO L85 PathProgramCache]: Analyzing trace with hash -803232873, now seen corresponding path program 1 times [2023-05-04 02:27:48,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:27:48,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757523894] [2023-05-04 02:27:48,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:48,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:27:48,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:48,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:27:48,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:27:48,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757523894] [2023-05-04 02:27:48,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757523894] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 02:27:48,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756243532] [2023-05-04 02:27:48,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:27:48,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:27:48,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:27:48,835 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 02:27:48,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-05-04 02:27:51,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:27:51,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 02:27:51,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 02:27:51,549 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:27:51,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 02:27:51,575 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 02:27:51,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756243532] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 02:27:51,575 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 02:27:51,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 02:27:51,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948658116] [2023-05-04 02:27:51,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 02:27:51,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 02:27:51,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:27:51,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 02:27:51,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 02:27:51,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:51,576 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:27:51,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:27:51,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:27:51,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:14,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:14,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:28:14,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-05-04 02:28:14,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 02:28:14,941 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:28:14,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:28:14,942 INFO L85 PathProgramCache]: Analyzing trace with hash -85466545, now seen corresponding path program 1 times [2023-05-04 02:28:14,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:28:14,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025137446] [2023-05-04 02:28:14,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:28:14,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:28:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:28:16,167 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 875 proven. 0 refuted. 0 times theorem prover too weak. 9250 trivial. 0 not checked. [2023-05-04 02:28:16,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:28:16,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025137446] [2023-05-04 02:28:16,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025137446] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:28:16,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:28:16,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:28:16,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132509036] [2023-05-04 02:28:16,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:28:16,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:28:16,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:28:16,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:28:16,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:28:16,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:16,170 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:28:16,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 405.3333333333333) internal successors, (1216), 3 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:28:16,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:16,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:28:16,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:16,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:16,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:28:17,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:28:17,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2023-05-04 02:28:17,057 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:28:17,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:28:17,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1054665343, now seen corresponding path program 2 times [2023-05-04 02:28:17,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:28:17,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555597127] [2023-05-04 02:28:17,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:28:17,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:28:17,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:28:18,868 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 875 proven. 0 refuted. 0 times theorem prover too weak. 9250 trivial. 0 not checked. [2023-05-04 02:28:18,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:28:18,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555597127] [2023-05-04 02:28:18,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555597127] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:28:18,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:28:18,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:28:18,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170654105] [2023-05-04 02:28:18,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:28:18,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:28:18,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:28:18,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:28:18,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:28:18,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:18,871 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:28:18,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 202.66666666666666) internal successors, (1216), 6 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:28:18,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:18,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:28:18,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:28:18,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:29,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:29,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-05-04 02:28:29,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:28:29,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:28:29,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2023-05-04 02:28:29,036 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:28:29,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:28:29,036 INFO L85 PathProgramCache]: Analyzing trace with hash 2059459323, now seen corresponding path program 1 times [2023-05-04 02:28:29,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:28:29,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873042352] [2023-05-04 02:28:29,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:28:29,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:28:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:28:29,202 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:28:29,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:28:30,039 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:28:30,039 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:28:30,039 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:28:30,039 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:28:30,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2023-05-04 02:28:30,040 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2023-05-04 02:28:30,040 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:28:30,040 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-05-04 02:28:30,152 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2023-05-04 02:28:30,157 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:28:30,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:28:30,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:28:30,159 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:28:30,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Waiting until timeout for monitored process [2023-05-04 02:28:30,166 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:28:30,232 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:28:30,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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:28:30,233 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:28:35,842 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:28:35,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:28:35,843 INFO L85 PathProgramCache]: Analyzing trace with hash -2016850736, now seen corresponding path program 1 times [2023-05-04 02:28:35,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:28:35,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794182414] [2023-05-04 02:28:35,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:28:35,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:28:35,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:28:36,015 INFO L134 CoverageAnalysis]: Checked inductivity of 10580 backedges. 455 proven. 0 refuted. 0 times theorem prover too weak. 10125 trivial. 0 not checked. [2023-05-04 02:28:36,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:28:36,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794182414] [2023-05-04 02:28:36,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794182414] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:28:36,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:28:36,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:28:36,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126025866] [2023-05-04 02:28:36,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:28:36,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:28:36,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:28:36,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:28:36,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:28:36,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:36,017 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:28:36,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 220.5) internal successors, (441), 2 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:28:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:57,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:57,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2023-05-04 02:28:57,888 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:28:57,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:28:57,889 INFO L85 PathProgramCache]: Analyzing trace with hash -320849860, now seen corresponding path program 1 times [2023-05-04 02:28:57,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:28:57,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135291014] [2023-05-04 02:28:57,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:28:57,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:28:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:28:59,101 INFO L134 CoverageAnalysis]: Checked inductivity of 9504 backedges. 847 proven. 0 refuted. 0 times theorem prover too weak. 8657 trivial. 0 not checked. [2023-05-04 02:28:59,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:28:59,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135291014] [2023-05-04 02:28:59,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135291014] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:28:59,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:28:59,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:28:59,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907189405] [2023-05-04 02:28:59,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:28:59,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:28:59,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:28:59,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:28:59,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:28:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:59,104 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:28:59,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 410.3333333333333) internal successors, (1231), 3 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:28:59,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:28:59,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:03,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:03,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:29:03,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2023-05-04 02:29:03,111 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:29:03,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:29:03,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1830590446, now seen corresponding path program 2 times [2023-05-04 02:29:03,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:29:03,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755524049] [2023-05-04 02:29:03,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:29:03,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:29:03,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:29:06,696 INFO L134 CoverageAnalysis]: Checked inductivity of 9504 backedges. 847 proven. 0 refuted. 0 times theorem prover too weak. 8657 trivial. 0 not checked. [2023-05-04 02:29:06,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:29:06,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755524049] [2023-05-04 02:29:06,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755524049] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:29:06,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:29:06,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:29:06,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891409863] [2023-05-04 02:29:06,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:29:06,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:29:06,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:29:06,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:29:06,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:29:06,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:06,698 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:29:06,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 205.16666666666666) internal successors, (1231), 6 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:29:06,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:06,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:29:06,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:18,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:18,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:29:18,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:29:18,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2023-05-04 02:29:18,092 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:29:18,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:29:18,092 INFO L85 PathProgramCache]: Analyzing trace with hash 565166326, now seen corresponding path program 1 times [2023-05-04 02:29:18,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:29:18,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526296516] [2023-05-04 02:29:18,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:29:18,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:29:18,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:29:18,333 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:29:18,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:29:19,131 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:29:19,131 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:29:19,131 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:29:19,132 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:29:19,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2023-05-04 02:29:19,132 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:29:19,132 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:29:19,132 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-05-04 02:29:19,240 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2023-05-04 02:29:19,246 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:29:19,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:29:19,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:29:19,249 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:29:19,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (63)] Waiting until timeout for monitored process [2023-05-04 02:29:19,255 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:29:19,325 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:29:19,325 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:29:19,325 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:29:25,468 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:29:25,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:29:25,469 INFO L85 PathProgramCache]: Analyzing trace with hash 649190798, now seen corresponding path program 1 times [2023-05-04 02:29:25,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:29:25,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693105361] [2023-05-04 02:29:25,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:29:25,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:29:25,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:29:25,656 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 465 proven. 0 refuted. 0 times theorem prover too weak. 10580 trivial. 0 not checked. [2023-05-04 02:29:25,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:29:25,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693105361] [2023-05-04 02:29:25,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693105361] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:29:25,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:29:25,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:29:25,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273693750] [2023-05-04 02:29:25,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:29:25,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:29:25,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:29:25,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:29:25,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:29:25,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:25,658 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:29:25,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 220.5) internal successors, (441), 2 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:29:25,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:38,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:38,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2023-05-04 02:29:38,445 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:29:38,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:29:38,445 INFO L85 PathProgramCache]: Analyzing trace with hash 345592756, now seen corresponding path program 1 times [2023-05-04 02:29:38,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:29:38,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761278458] [2023-05-04 02:29:38,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:29:38,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:29:38,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:29:38,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2332 backedges. 312 proven. 0 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2023-05-04 02:29:38,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:29:38,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761278458] [2023-05-04 02:29:38,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761278458] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:29:38,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:29:38,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:29:38,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575218829] [2023-05-04 02:29:38,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:29:38,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:29:38,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:29:38,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:29:38,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:29:38,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:38,883 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:29:38,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 212.33333333333334) internal successors, (637), 3 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:29:38,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:38,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:39,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:39,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:29:39,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2023-05-04 02:29:39,720 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:29:39,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:29:39,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1391376504, now seen corresponding path program 2 times [2023-05-04 02:29:39,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:29:39,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675833068] [2023-05-04 02:29:39,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:29:39,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:29:39,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:29:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 2332 backedges. 407 proven. 0 refuted. 0 times theorem prover too weak. 1925 trivial. 0 not checked. [2023-05-04 02:29:40,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:29:40,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675833068] [2023-05-04 02:29:40,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675833068] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:29:40,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:29:40,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:29:40,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155911891] [2023-05-04 02:29:40,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:29:40,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:29:40,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:29:40,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:29:40,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:29:40,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:40,461 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:29:40,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 106.16666666666667) internal successors, (637), 6 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:29:40,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:40,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:29:40,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:53,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:29:53,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:29:53,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:29:53,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2023-05-04 02:29:53,885 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:29:53,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:29:53,885 INFO L85 PathProgramCache]: Analyzing trace with hash -853653348, now seen corresponding path program 1 times [2023-05-04 02:29:53,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:29:53,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536552233] [2023-05-04 02:29:53,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:29:53,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:29:54,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:29:54,076 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:29:54,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:29:55,254 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:29:55,254 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:29:55,254 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:29:55,255 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:29:55,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2023-05-04 02:29:55,255 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:29:55,255 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:29:55,255 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-05-04 02:29:55,352 INFO L144 ThreadInstanceAdder]: Constructed 48 joinOtherThreadTransitions. [2023-05-04 02:29:55,358 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:29:55,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:29:55,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:29:55,370 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:29:55,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Waiting until timeout for monitored process [2023-05-04 02:29:55,379 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:29:55,448 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:29:55,449 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:29:55,449 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:30:02,897 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:30:02,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:30:02,897 INFO L85 PathProgramCache]: Analyzing trace with hash 280558869, now seen corresponding path program 1 times [2023-05-04 02:30:02,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:30:02,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079603186] [2023-05-04 02:30:02,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:30:02,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:30:03,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:30:03,218 INFO L134 CoverageAnalysis]: Checked inductivity of 11520 backedges. 475 proven. 0 refuted. 0 times theorem prover too weak. 11045 trivial. 0 not checked. [2023-05-04 02:30:03,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:30:03,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079603186] [2023-05-04 02:30:03,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079603186] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:30:03,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:30:03,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:30:03,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634344609] [2023-05-04 02:30:03,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:30:03,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:30:03,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:30:03,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:30:03,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:30:03,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:03,220 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:30:03,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 228.5) internal successors, (457), 2 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:30:03,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:12,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:12,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2023-05-04 02:30:12,628 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:30:12,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:30:12,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1075983078, now seen corresponding path program 1 times [2023-05-04 02:30:12,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:30:12,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735692755] [2023-05-04 02:30:12,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:30:12,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:30:12,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:30:12,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2023-05-04 02:30:12,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:30:12,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735692755] [2023-05-04 02:30:12,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735692755] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:30:12,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:30:12,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-05-04 02:30:12,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157434886] [2023-05-04 02:30:12,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:30:12,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-04 02:30:12,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:30:12,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-04 02:30:12,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-04 02:30:12,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:12,949 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:30:12,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 162.66666666666666) internal successors, (488), 3 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:30:12,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:12,950 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:13,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:13,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:30:13,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198 [2023-05-04 02:30:13,669 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:30:13,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:30:13,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1677519280, now seen corresponding path program 2 times [2023-05-04 02:30:13,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:30:13,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753585578] [2023-05-04 02:30:13,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:30:13,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:30:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:30:14,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2023-05-04 02:30:14,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:30:14,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753585578] [2023-05-04 02:30:14,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753585578] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:30:14,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:30:14,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-05-04 02:30:14,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921090609] [2023-05-04 02:30:14,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:30:14,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-05-04 02:30:14,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:30:14,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-05-04 02:30:14,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 02:30:14,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:14,351 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:30:14,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 81.33333333333333) internal successors, (488), 6 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:30:14,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:14,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:30:14,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:32,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:32,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-04 02:30:32,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-04 02:30:32,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199 [2023-05-04 02:30:32,459 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:30:32,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:30:32,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1185742360, now seen corresponding path program 1 times [2023-05-04 02:30:32,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:30:32,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759446484] [2023-05-04 02:30:32,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:30:32,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:30:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:30:32,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 02:30:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 02:30:33,581 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 02:30:33,582 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 02:30:33,582 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 02:30:33,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 02:30:33,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200 [2023-05-04 02:30:33,583 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-05-04 02:30:33,583 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 02:30:33,583 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-05-04 02:30:33,686 INFO L144 ThreadInstanceAdder]: Constructed 49 joinOtherThreadTransitions. [2023-05-04 02:30:33,692 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:30:33,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 02:30:33,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 02:30:33,694 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 02:30:33,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (65)] Waiting until timeout for monitored process [2023-05-04 02:30:33,698 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 02:30:33,775 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 02:30:33,775 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;@201a77ee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 02:30:33,775 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 02:30:39,335 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 02:30:39,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 02:30:39,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1404986188, now seen corresponding path program 1 times [2023-05-04 02:30:39,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 02:30:39,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729957780] [2023-05-04 02:30:39,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 02:30:39,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 02:30:39,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 02:30:39,535 INFO L134 CoverageAnalysis]: Checked inductivity of 12006 backedges. 485 proven. 0 refuted. 0 times theorem prover too weak. 11521 trivial. 0 not checked. [2023-05-04 02:30:39,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 02:30:39,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729957780] [2023-05-04 02:30:39,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729957780] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 02:30:39,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 02:30:39,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 02:30:39,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128649368] [2023-05-04 02:30:39,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 02:30:39,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 02:30:39,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 02:30:39,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 02:30:39,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 02:30:39,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 02:30:39,537 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 02:30:39,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 234.5) internal successors, (469), 2 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 02:30:39,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2023-05-04 02:30:43,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201 [2023-05-04 02:30:43,569 WARN L619 AbstractCegarLoop]: Verification canceled: while XnfDer was eliminating 1 quantified variables from 4 xjuncts. [2023-05-04 02:30:43,569 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-05-04 02:30:43,569 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-05-04 02:30:43,570 INFO L444 BasicCegarLoop]: Path program histogram: [1] [2023-05-04 02:30:43,571 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 49 thread instances [2023-05-04 02:30:43,571 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-04 02:30:43,586 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.05 02:30:43 BasicIcfg [2023-05-04 02:30:43,586 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-04 02:30:43,586 INFO L158 Benchmark]: Toolchain (without parser) took 714850.22ms. Allocated memory was 188.7MB in the beginning and 5.2GB in the end (delta: 5.0GB). Free memory was 130.5MB in the beginning and 729.6MB in the end (delta: -599.1MB). Peak memory consumption was 4.6GB. Max. memory is 8.0GB. [2023-05-04 02:30:43,586 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 188.7MB. Free memory is still 148.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-04 02:30:43,586 INFO L158 Benchmark]: CACSL2BoogieTranslator took 421.57ms. Allocated memory is still 188.7MB. Free memory was 130.4MB in the beginning and 150.9MB in the end (delta: -20.6MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2023-05-04 02:30:43,587 INFO L158 Benchmark]: Boogie Procedure Inliner took 58.15ms. Allocated memory is still 188.7MB. Free memory was 150.8MB in the beginning and 148.8MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-04 02:30:43,587 INFO L158 Benchmark]: Boogie Preprocessor took 31.83ms. Allocated memory is still 188.7MB. Free memory was 148.8MB in the beginning and 147.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-04 02:30:43,587 INFO L158 Benchmark]: RCFGBuilder took 468.49ms. Allocated memory is still 188.7MB. Free memory was 147.1MB in the beginning and 132.7MB in the end (delta: 14.4MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2023-05-04 02:30:43,587 INFO L158 Benchmark]: TraceAbstraction took 713854.79ms. Allocated memory was 188.7MB in the beginning and 5.2GB in the end (delta: 5.0GB). Free memory was 131.5MB in the beginning and 729.6MB in the end (delta: -598.1MB). Peak memory consumption was 4.6GB. Max. memory is 8.0GB. [2023-05-04 02:30:43,588 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.17ms. Allocated memory is still 188.7MB. Free memory is still 148.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 421.57ms. Allocated memory is still 188.7MB. Free memory was 130.4MB in the beginning and 150.9MB in the end (delta: -20.6MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 58.15ms. Allocated memory is still 188.7MB. Free memory was 150.8MB in the beginning and 148.8MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 31.83ms. Allocated memory is still 188.7MB. Free memory was 148.8MB in the beginning and 147.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 468.49ms. Allocated memory is still 188.7MB. Free memory was 147.1MB in the beginning and 132.7MB in the end (delta: 14.4MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 713854.79ms. Allocated memory was 188.7MB in the beginning and 5.2GB in the end (delta: 5.0GB). Free memory was 131.5MB in the beginning and 729.6MB in the end (delta: -598.1MB). Peak memory consumption was 4.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1696, independent: 1446, independent conditional: 157, independent unconditional: 1289, dependent: 250, dependent conditional: 238, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1460, independent: 1446, independent conditional: 157, independent unconditional: 1289, dependent: 14, dependent conditional: 2, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1460, independent: 1446, independent conditional: 157, independent unconditional: 1289, dependent: 14, dependent conditional: 2, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1461, independent: 1446, independent conditional: 0, independent unconditional: 1446, dependent: 15, dependent conditional: 1, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1461, independent: 1446, independent conditional: 0, independent unconditional: 1446, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1461, independent: 1446, independent conditional: 0, independent unconditional: 1446, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1182, independent: 1170, independent conditional: 0, independent unconditional: 1170, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1182, independent: 1158, independent conditional: 0, independent unconditional: 1158, dependent: 24, dependent conditional: 0, dependent unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 24, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 24, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 142, independent: 98, independent conditional: 0, independent unconditional: 98, dependent: 44, dependent conditional: 0, dependent unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1461, independent: 276, independent conditional: 0, independent unconditional: 276, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1182, unknown conditional: 0, unknown unconditional: 1182] , Statistics on independence cache: Total cache size (in pairs): 1182, Positive cache size: 1170, Positive conditional cache size: 0, Positive unconditional cache size: 1170, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12, 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: 236 - StatisticsResult: Persistent set benchmarks [2023-05-04 02:30:43,591 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 Persistent set computation time: 0.2s, Number of persistent set computation: 74, Number of trivial persistent sets: 58, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1301, independent: 1289, independent conditional: 0, independent unconditional: 1289, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1696, independent: 1446, independent conditional: 157, independent unconditional: 1289, dependent: 250, dependent conditional: 238, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1460, independent: 1446, independent conditional: 157, independent unconditional: 1289, dependent: 14, dependent conditional: 2, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1460, independent: 1446, independent conditional: 157, independent unconditional: 1289, dependent: 14, dependent conditional: 2, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1461, independent: 1446, independent conditional: 0, independent unconditional: 1446, dependent: 15, dependent conditional: 1, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1461, independent: 1446, independent conditional: 0, independent unconditional: 1446, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1461, independent: 1446, independent conditional: 0, independent unconditional: 1446, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1182, independent: 1170, independent conditional: 0, independent unconditional: 1170, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1182, independent: 1158, independent conditional: 0, independent unconditional: 1158, dependent: 24, dependent conditional: 0, dependent unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 24, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 24, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 142, independent: 98, independent conditional: 0, independent unconditional: 98, dependent: 44, dependent conditional: 0, dependent unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1461, independent: 276, independent conditional: 0, independent unconditional: 276, dependent: 3, dependent conditional: 0, dependent unconditional: 3, unknown: 1182, unknown conditional: 0, unknown unconditional: 1182] , Statistics on independence cache: Total cache size (in pairs): 1182, Positive cache size: 1170, Positive conditional cache size: 0, Positive unconditional cache size: 1170, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12, 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: 236 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5560, independent: 5158, independent conditional: 992, independent unconditional: 4166, dependent: 402, dependent conditional: 357, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5210, independent: 5158, independent conditional: 992, independent unconditional: 4166, dependent: 52, dependent conditional: 7, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5210, independent: 5158, independent conditional: 992, independent unconditional: 4166, dependent: 52, dependent conditional: 7, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5216, independent: 5158, independent conditional: 2, independent unconditional: 5156, dependent: 58, dependent conditional: 4, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5216, independent: 5158, independent conditional: 2, independent unconditional: 5156, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5216, independent: 5158, independent conditional: 2, independent unconditional: 5156, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3502, independent: 3455, independent conditional: 2, independent unconditional: 3453, dependent: 47, dependent conditional: 2, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3502, independent: 3417, independent conditional: 0, independent unconditional: 3417, dependent: 85, dependent conditional: 0, dependent unconditional: 85, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 85, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 47, dependent conditional: 2, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 85, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 47, dependent conditional: 2, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 257, independent: 99, independent conditional: 5, independent unconditional: 94, dependent: 159, dependent conditional: 6, dependent unconditional: 153, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5216, independent: 1703, independent conditional: 0, independent unconditional: 1703, dependent: 11, dependent conditional: 1, dependent unconditional: 10, unknown: 3502, unknown conditional: 4, unknown unconditional: 3498] , Statistics on independence cache: Total cache size (in pairs): 3502, Positive cache size: 3455, Positive conditional cache size: 2, Positive unconditional cache size: 3453, Negative cache size: 47, Negative conditional cache size: 2, Negative unconditional cache size: 45, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 2, Independence queries for same thread: 350 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.3s, Number of persistent set computation: 147, Number of trivial persistent sets: 110, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4211, independent: 4166, independent conditional: 0, independent unconditional: 4166, dependent: 45, dependent conditional: 0, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5560, independent: 5158, independent conditional: 992, independent unconditional: 4166, dependent: 402, dependent conditional: 357, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5210, independent: 5158, independent conditional: 992, independent unconditional: 4166, dependent: 52, dependent conditional: 7, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5210, independent: 5158, independent conditional: 992, independent unconditional: 4166, dependent: 52, dependent conditional: 7, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5216, independent: 5158, independent conditional: 2, independent unconditional: 5156, dependent: 58, dependent conditional: 4, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5216, independent: 5158, independent conditional: 2, independent unconditional: 5156, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5216, independent: 5158, independent conditional: 2, independent unconditional: 5156, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3502, independent: 3455, independent conditional: 2, independent unconditional: 3453, dependent: 47, dependent conditional: 2, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3502, independent: 3417, independent conditional: 0, independent unconditional: 3417, dependent: 85, dependent conditional: 0, dependent unconditional: 85, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 85, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 47, dependent conditional: 2, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 85, independent: 38, independent conditional: 2, independent unconditional: 36, dependent: 47, dependent conditional: 2, dependent unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 257, independent: 99, independent conditional: 5, independent unconditional: 94, dependent: 159, dependent conditional: 6, dependent unconditional: 153, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5216, independent: 1703, independent conditional: 0, independent unconditional: 1703, dependent: 11, dependent conditional: 1, dependent unconditional: 10, unknown: 3502, unknown conditional: 4, unknown unconditional: 3498] , Statistics on independence cache: Total cache size (in pairs): 3502, Positive cache size: 3455, Positive conditional cache size: 2, Positive unconditional cache size: 3453, Negative cache size: 47, Negative conditional cache size: 2, Negative unconditional cache size: 45, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 2, Independence queries for same thread: 350 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10984, independent: 10466, independent conditional: 2268, independent unconditional: 8198, dependent: 518, dependent conditional: 431, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10561, independent: 10466, independent conditional: 2268, independent unconditional: 8198, dependent: 95, dependent conditional: 8, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10561, independent: 10466, independent conditional: 2268, independent unconditional: 8198, dependent: 95, dependent conditional: 8, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10574, independent: 10466, independent conditional: 4, independent unconditional: 10462, dependent: 108, dependent conditional: 9, dependent unconditional: 99, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10574, independent: 10466, independent conditional: 4, independent unconditional: 10462, dependent: 108, dependent conditional: 5, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10574, independent: 10466, independent conditional: 4, independent unconditional: 10462, dependent: 108, dependent conditional: 5, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6945, independent: 6853, independent conditional: 4, independent unconditional: 6849, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6945, independent: 6786, independent conditional: 0, independent unconditional: 6786, dependent: 159, dependent conditional: 0, dependent unconditional: 159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 159, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 159, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 286, independent: 137, independent conditional: 11, independent unconditional: 126, dependent: 149, dependent conditional: 11, dependent unconditional: 138, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10574, independent: 3613, independent conditional: 0, independent unconditional: 3613, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 6945, unknown conditional: 9, unknown unconditional: 6936] , Statistics on independence cache: Total cache size (in pairs): 6945, Positive cache size: 6853, Positive conditional cache size: 4, Positive unconditional cache size: 6849, Negative cache size: 92, Negative conditional cache size: 5, Negative unconditional cache size: 87, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 423 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 217, Number of trivial persistent sets: 144, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8285, independent: 8198, independent conditional: 0, independent unconditional: 8198, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10984, independent: 10466, independent conditional: 2268, independent unconditional: 8198, dependent: 518, dependent conditional: 431, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10561, independent: 10466, independent conditional: 2268, independent unconditional: 8198, dependent: 95, dependent conditional: 8, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10561, independent: 10466, independent conditional: 2268, independent unconditional: 8198, dependent: 95, dependent conditional: 8, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10574, independent: 10466, independent conditional: 4, independent unconditional: 10462, dependent: 108, dependent conditional: 9, dependent unconditional: 99, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10574, independent: 10466, independent conditional: 4, independent unconditional: 10462, dependent: 108, dependent conditional: 5, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10574, independent: 10466, independent conditional: 4, independent unconditional: 10462, dependent: 108, dependent conditional: 5, dependent unconditional: 103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6945, independent: 6853, independent conditional: 4, independent unconditional: 6849, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6945, independent: 6786, independent conditional: 0, independent unconditional: 6786, dependent: 159, dependent conditional: 0, dependent unconditional: 159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 159, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 159, independent: 67, independent conditional: 4, independent unconditional: 63, dependent: 92, dependent conditional: 5, dependent unconditional: 87, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 286, independent: 137, independent conditional: 11, independent unconditional: 126, dependent: 149, dependent conditional: 11, dependent unconditional: 138, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10574, independent: 3613, independent conditional: 0, independent unconditional: 3613, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 6945, unknown conditional: 9, unknown unconditional: 6936] , Statistics on independence cache: Total cache size (in pairs): 6945, Positive cache size: 6853, Positive conditional cache size: 4, Positive unconditional cache size: 6849, Negative cache size: 92, Negative conditional cache size: 5, Negative unconditional cache size: 87, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 423 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 17628, independent: 17005, independent conditional: 3933, independent unconditional: 13072, dependent: 623, dependent conditional: 486, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17152, independent: 17005, independent conditional: 3933, independent unconditional: 13072, dependent: 147, dependent conditional: 10, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 17152, independent: 17005, independent conditional: 3933, independent unconditional: 13072, dependent: 147, dependent conditional: 10, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17165, independent: 17005, independent conditional: 4, independent unconditional: 17001, dependent: 160, dependent conditional: 9, dependent unconditional: 151, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 17165, independent: 17005, independent conditional: 4, independent unconditional: 17001, dependent: 160, dependent conditional: 5, dependent unconditional: 155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 17165, independent: 17005, independent conditional: 4, independent unconditional: 17001, dependent: 160, dependent conditional: 5, dependent unconditional: 155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11181, independent: 11039, independent conditional: 4, independent unconditional: 11035, dependent: 142, dependent conditional: 5, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11181, independent: 10933, independent conditional: 0, independent unconditional: 10933, dependent: 248, dependent conditional: 0, dependent unconditional: 248, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 248, independent: 106, independent conditional: 4, independent unconditional: 102, dependent: 142, dependent conditional: 5, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 248, independent: 106, independent conditional: 4, independent unconditional: 102, dependent: 142, dependent conditional: 5, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 370, independent: 165, independent conditional: 7, independent unconditional: 158, dependent: 206, dependent conditional: 9, dependent unconditional: 197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 17165, independent: 5966, independent conditional: 0, independent unconditional: 5966, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 11181, unknown conditional: 9, unknown unconditional: 11172] , Statistics on independence cache: Total cache size (in pairs): 11181, Positive cache size: 11039, Positive conditional cache size: 4, Positive unconditional cache size: 11035, Negative cache size: 142, Negative conditional cache size: 5, Negative unconditional cache size: 137, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 476 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 281, Number of trivial persistent sets: 185, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13209, independent: 13072, independent conditional: 0, independent unconditional: 13072, dependent: 137, dependent conditional: 0, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 17628, independent: 17005, independent conditional: 3933, independent unconditional: 13072, dependent: 623, dependent conditional: 486, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17152, independent: 17005, independent conditional: 3933, independent unconditional: 13072, dependent: 147, dependent conditional: 10, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 17152, independent: 17005, independent conditional: 3933, independent unconditional: 13072, dependent: 147, dependent conditional: 10, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17165, independent: 17005, independent conditional: 4, independent unconditional: 17001, dependent: 160, dependent conditional: 9, dependent unconditional: 151, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 17165, independent: 17005, independent conditional: 4, independent unconditional: 17001, dependent: 160, dependent conditional: 5, dependent unconditional: 155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 17165, independent: 17005, independent conditional: 4, independent unconditional: 17001, dependent: 160, dependent conditional: 5, dependent unconditional: 155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11181, independent: 11039, independent conditional: 4, independent unconditional: 11035, dependent: 142, dependent conditional: 5, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11181, independent: 10933, independent conditional: 0, independent unconditional: 10933, dependent: 248, dependent conditional: 0, dependent unconditional: 248, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 248, independent: 106, independent conditional: 4, independent unconditional: 102, dependent: 142, dependent conditional: 5, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 248, independent: 106, independent conditional: 4, independent unconditional: 102, dependent: 142, dependent conditional: 5, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 370, independent: 165, independent conditional: 7, independent unconditional: 158, dependent: 206, dependent conditional: 9, dependent unconditional: 197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 17165, independent: 5966, independent conditional: 0, independent unconditional: 5966, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 11181, unknown conditional: 9, unknown unconditional: 11172] , Statistics on independence cache: Total cache size (in pairs): 11181, Positive cache size: 11039, Positive conditional cache size: 4, Positive unconditional cache size: 11035, Negative cache size: 142, Negative conditional cache size: 5, Negative unconditional cache size: 137, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 2, Independence queries for same thread: 476 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 26438, independent: 25888, independent conditional: 5650, independent unconditional: 20238, dependent: 550, dependent conditional: 322, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 26141, independent: 25888, independent conditional: 5650, independent unconditional: 20238, dependent: 253, dependent conditional: 25, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 26141, independent: 25888, independent conditional: 5650, independent unconditional: 20238, dependent: 253, dependent conditional: 25, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 26172, independent: 25888, independent conditional: 6, independent unconditional: 25882, dependent: 284, dependent conditional: 25, dependent unconditional: 259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 26172, independent: 25888, independent conditional: 6, independent unconditional: 25882, dependent: 284, dependent conditional: 9, dependent unconditional: 275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 26172, independent: 25888, independent conditional: 6, independent unconditional: 25882, dependent: 284, dependent conditional: 9, dependent unconditional: 275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17297, independent: 17060, independent conditional: 6, independent unconditional: 17054, dependent: 237, dependent conditional: 9, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17297, independent: 16901, independent conditional: 0, independent unconditional: 16901, dependent: 396, dependent conditional: 0, dependent unconditional: 396, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 396, independent: 159, independent conditional: 6, independent unconditional: 153, dependent: 237, dependent conditional: 9, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 396, independent: 159, independent conditional: 6, independent unconditional: 153, dependent: 237, dependent conditional: 9, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 561, independent: 214, independent conditional: 9, independent unconditional: 205, dependent: 347, dependent conditional: 12, dependent unconditional: 335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 26172, independent: 8828, independent conditional: 0, independent unconditional: 8828, dependent: 47, dependent conditional: 0, dependent unconditional: 47, unknown: 17297, unknown conditional: 15, unknown unconditional: 17282] , Statistics on independence cache: Total cache size (in pairs): 17297, Positive cache size: 17060, Positive conditional cache size: 6, Positive unconditional cache size: 17054, Negative cache size: 237, Negative conditional cache size: 9, Negative unconditional cache size: 228, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 16, Maximal queried relation: 2, Independence queries for same thread: 297 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.7s, Number of persistent set computation: 407, Number of trivial persistent sets: 265, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20466, independent: 20238, independent conditional: 0, independent unconditional: 20238, dependent: 228, dependent conditional: 0, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 26438, independent: 25888, independent conditional: 5650, independent unconditional: 20238, dependent: 550, dependent conditional: 322, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 26141, independent: 25888, independent conditional: 5650, independent unconditional: 20238, dependent: 253, dependent conditional: 25, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 26141, independent: 25888, independent conditional: 5650, independent unconditional: 20238, dependent: 253, dependent conditional: 25, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 26172, independent: 25888, independent conditional: 6, independent unconditional: 25882, dependent: 284, dependent conditional: 25, dependent unconditional: 259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 26172, independent: 25888, independent conditional: 6, independent unconditional: 25882, dependent: 284, dependent conditional: 9, dependent unconditional: 275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 26172, independent: 25888, independent conditional: 6, independent unconditional: 25882, dependent: 284, dependent conditional: 9, dependent unconditional: 275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 17297, independent: 17060, independent conditional: 6, independent unconditional: 17054, dependent: 237, dependent conditional: 9, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17297, independent: 16901, independent conditional: 0, independent unconditional: 16901, dependent: 396, dependent conditional: 0, dependent unconditional: 396, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 396, independent: 159, independent conditional: 6, independent unconditional: 153, dependent: 237, dependent conditional: 9, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 396, independent: 159, independent conditional: 6, independent unconditional: 153, dependent: 237, dependent conditional: 9, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 561, independent: 214, independent conditional: 9, independent unconditional: 205, dependent: 347, dependent conditional: 12, dependent unconditional: 335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 26172, independent: 8828, independent conditional: 0, independent unconditional: 8828, dependent: 47, dependent conditional: 0, dependent unconditional: 47, unknown: 17297, unknown conditional: 15, unknown unconditional: 17282] , Statistics on independence cache: Total cache size (in pairs): 17297, Positive cache size: 17060, Positive conditional cache size: 6, Positive unconditional cache size: 17054, Negative cache size: 237, Negative conditional cache size: 9, Negative unconditional cache size: 228, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 16, Maximal queried relation: 2, Independence queries for same thread: 297 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 35012, independent: 34408, independent conditional: 7513, independent unconditional: 26895, dependent: 604, dependent conditional: 296, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34760, independent: 34408, independent conditional: 7513, independent unconditional: 26895, dependent: 352, dependent conditional: 44, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 34760, independent: 34408, independent conditional: 7513, independent unconditional: 26895, dependent: 352, dependent conditional: 44, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34814, independent: 34408, independent conditional: 11, independent unconditional: 34397, dependent: 406, dependent conditional: 43, dependent unconditional: 363, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 34814, independent: 34408, independent conditional: 11, independent unconditional: 34397, dependent: 406, dependent conditional: 14, dependent unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 34814, independent: 34408, independent conditional: 11, independent unconditional: 34397, dependent: 406, dependent conditional: 14, dependent unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 23704, independent: 23382, independent conditional: 11, independent unconditional: 23371, dependent: 322, dependent conditional: 14, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 23704, independent: 23194, independent conditional: 0, independent unconditional: 23194, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 510, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 322, dependent conditional: 14, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 510, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 322, dependent conditional: 14, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 682, independent: 252, independent conditional: 17, independent unconditional: 234, dependent: 431, dependent conditional: 17, dependent unconditional: 414, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 34814, independent: 11026, independent conditional: 0, independent unconditional: 11026, dependent: 84, dependent conditional: 0, dependent unconditional: 84, unknown: 23704, unknown conditional: 25, unknown unconditional: 23679] , Statistics on independence cache: Total cache size (in pairs): 23704, Positive cache size: 23382, Positive conditional cache size: 11, Positive unconditional cache size: 23371, Negative cache size: 322, Negative conditional cache size: 14, Negative unconditional cache size: 308, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 29, Maximal queried relation: 1, Independence queries for same thread: 252 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.8s, Number of persistent set computation: 420, Number of trivial persistent sets: 300, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 27203, independent: 26895, independent conditional: 0, independent unconditional: 26895, dependent: 308, dependent conditional: 0, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 35012, independent: 34408, independent conditional: 7513, independent unconditional: 26895, dependent: 604, dependent conditional: 296, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34760, independent: 34408, independent conditional: 7513, independent unconditional: 26895, dependent: 352, dependent conditional: 44, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 34760, independent: 34408, independent conditional: 7513, independent unconditional: 26895, dependent: 352, dependent conditional: 44, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 34814, independent: 34408, independent conditional: 11, independent unconditional: 34397, dependent: 406, dependent conditional: 43, dependent unconditional: 363, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 34814, independent: 34408, independent conditional: 11, independent unconditional: 34397, dependent: 406, dependent conditional: 14, dependent unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 34814, independent: 34408, independent conditional: 11, independent unconditional: 34397, dependent: 406, dependent conditional: 14, dependent unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 23704, independent: 23382, independent conditional: 11, independent unconditional: 23371, dependent: 322, dependent conditional: 14, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 23704, independent: 23194, independent conditional: 0, independent unconditional: 23194, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 510, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 322, dependent conditional: 14, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 510, independent: 188, independent conditional: 11, independent unconditional: 177, dependent: 322, dependent conditional: 14, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 682, independent: 252, independent conditional: 17, independent unconditional: 234, dependent: 431, dependent conditional: 17, dependent unconditional: 414, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 34814, independent: 11026, independent conditional: 0, independent unconditional: 11026, dependent: 84, dependent conditional: 0, dependent unconditional: 84, unknown: 23704, unknown conditional: 25, unknown unconditional: 23679] , Statistics on independence cache: Total cache size (in pairs): 23704, Positive cache size: 23382, Positive conditional cache size: 11, Positive unconditional cache size: 23371, Negative cache size: 322, Negative conditional cache size: 14, Negative unconditional cache size: 308, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 29, Maximal queried relation: 1, Independence queries for same thread: 252 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 43855, independent: 43237, independent conditional: 7750, independent unconditional: 35487, dependent: 618, dependent conditional: 227, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 43666, independent: 43237, independent conditional: 7750, independent unconditional: 35487, dependent: 429, dependent conditional: 38, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 43666, independent: 43237, independent conditional: 7750, independent unconditional: 35487, dependent: 429, dependent conditional: 38, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 43728, independent: 43237, independent conditional: 10, independent unconditional: 43227, dependent: 491, dependent conditional: 52, dependent unconditional: 439, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 43728, independent: 43237, independent conditional: 10, independent unconditional: 43227, dependent: 491, dependent conditional: 20, dependent unconditional: 471, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 43728, independent: 43237, independent conditional: 10, independent unconditional: 43227, dependent: 491, dependent conditional: 20, dependent unconditional: 471, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 30658, independent: 30249, independent conditional: 10, independent unconditional: 30239, dependent: 409, dependent conditional: 18, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 30658, independent: 30001, independent conditional: 0, independent unconditional: 30001, dependent: 657, dependent conditional: 0, dependent unconditional: 657, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 657, independent: 248, independent conditional: 10, independent unconditional: 238, dependent: 409, dependent conditional: 18, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 657, independent: 248, independent conditional: 10, independent unconditional: 238, dependent: 409, dependent conditional: 18, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 846, independent: 309, independent conditional: 15, independent unconditional: 294, dependent: 538, dependent conditional: 23, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 43728, independent: 12988, independent conditional: 0, independent unconditional: 12988, dependent: 82, dependent conditional: 2, dependent unconditional: 80, unknown: 30658, unknown conditional: 28, unknown unconditional: 30630] , Statistics on independence cache: Total cache size (in pairs): 30658, Positive cache size: 30249, Positive conditional cache size: 10, Positive unconditional cache size: 30239, Negative cache size: 409, Negative conditional cache size: 18, Negative unconditional cache size: 391, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 32, Maximal queried relation: 2, Independence queries for same thread: 189 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.0s, Number of persistent set computation: 549, Number of trivial persistent sets: 397, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35878, independent: 35487, independent conditional: 0, independent unconditional: 35487, 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: 43855, independent: 43237, independent conditional: 7750, independent unconditional: 35487, dependent: 618, dependent conditional: 227, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 43666, independent: 43237, independent conditional: 7750, independent unconditional: 35487, dependent: 429, dependent conditional: 38, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 43666, independent: 43237, independent conditional: 7750, independent unconditional: 35487, dependent: 429, dependent conditional: 38, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 43728, independent: 43237, independent conditional: 10, independent unconditional: 43227, dependent: 491, dependent conditional: 52, dependent unconditional: 439, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 43728, independent: 43237, independent conditional: 10, independent unconditional: 43227, dependent: 491, dependent conditional: 20, dependent unconditional: 471, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 43728, independent: 43237, independent conditional: 10, independent unconditional: 43227, dependent: 491, dependent conditional: 20, dependent unconditional: 471, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 30658, independent: 30249, independent conditional: 10, independent unconditional: 30239, dependent: 409, dependent conditional: 18, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 30658, independent: 30001, independent conditional: 0, independent unconditional: 30001, dependent: 657, dependent conditional: 0, dependent unconditional: 657, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 657, independent: 248, independent conditional: 10, independent unconditional: 238, dependent: 409, dependent conditional: 18, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 657, independent: 248, independent conditional: 10, independent unconditional: 238, dependent: 409, dependent conditional: 18, dependent unconditional: 391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 846, independent: 309, independent conditional: 15, independent unconditional: 294, dependent: 538, dependent conditional: 23, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 43728, independent: 12988, independent conditional: 0, independent unconditional: 12988, dependent: 82, dependent conditional: 2, dependent unconditional: 80, unknown: 30658, unknown conditional: 28, unknown unconditional: 30630] , Statistics on independence cache: Total cache size (in pairs): 30658, Positive cache size: 30249, Positive conditional cache size: 10, Positive unconditional cache size: 30239, Negative cache size: 409, Negative conditional cache size: 18, Negative unconditional cache size: 391, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 32, Maximal queried relation: 2, Independence queries for same thread: 189 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 49782, independent: 49127, independent conditional: 7737, independent unconditional: 41390, dependent: 655, dependent conditional: 176, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 49642, independent: 49127, independent conditional: 7737, independent unconditional: 41390, dependent: 515, dependent conditional: 36, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 49642, independent: 49127, independent conditional: 7737, independent unconditional: 41390, dependent: 515, dependent conditional: 36, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 49692, independent: 49127, independent conditional: 15, independent unconditional: 49112, dependent: 565, dependent conditional: 35, dependent unconditional: 530, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 49692, independent: 49127, independent conditional: 15, independent unconditional: 49112, dependent: 565, dependent conditional: 15, dependent unconditional: 550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 49692, independent: 49127, independent conditional: 15, independent unconditional: 49112, dependent: 565, dependent conditional: 15, dependent unconditional: 550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 36981, independent: 36487, independent conditional: 15, independent unconditional: 36472, dependent: 494, dependent conditional: 15, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 36981, independent: 36211, independent conditional: 0, independent unconditional: 36211, dependent: 770, dependent conditional: 0, dependent unconditional: 770, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 770, independent: 276, independent conditional: 15, independent unconditional: 261, dependent: 494, dependent conditional: 15, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 770, independent: 276, independent conditional: 15, independent unconditional: 261, dependent: 494, dependent conditional: 15, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 954, independent: 354, independent conditional: 22, independent unconditional: 332, dependent: 600, dependent conditional: 17, dependent unconditional: 582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 49692, independent: 12640, independent conditional: 0, independent unconditional: 12640, dependent: 71, dependent conditional: 0, dependent unconditional: 71, unknown: 36981, unknown conditional: 30, unknown unconditional: 36951] , Statistics on independence cache: Total cache size (in pairs): 36981, Positive cache size: 36487, Positive conditional cache size: 15, Positive unconditional cache size: 36472, Negative cache size: 494, Negative conditional cache size: 15, Negative unconditional cache size: 479, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 20, Maximal queried relation: 1, Independence queries for same thread: 140 - StatisticsResult: Persistent set benchmarks [2023-05-04 02:30:43,595 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-04 02:30:43,595 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,595 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (13)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,595 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-04 02:30:43,595 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (59)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (63)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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-04 02:30:43,596 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-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,595 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,595 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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-04 02:30:43,596 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-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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-04 02:30:43,596 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,596 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 Persistent set computation time: 1.1s, Number of persistent set computation: 591, Number of trivial persistent sets: 435, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 41869, independent: 41390, independent conditional: 0, independent unconditional: 41390, dependent: 479, dependent conditional: 0, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 49782, independent: 49127, independent conditional: 7737, independent unconditional: 41390, dependent: 655, dependent conditional: 176, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 49642, independent: 49127, independent conditional: 7737, independent unconditional: 41390, dependent: 515, dependent conditional: 36, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 49642, independent: 49127, independent conditional: 7737, independent unconditional: 41390, dependent: 515, dependent conditional: 36, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 49692, independent: 49127, independent conditional: 15, independent unconditional: 49112, dependent: 565, dependent conditional: 35, dependent unconditional: 530, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 49692, independent: 49127, independent conditional: 15, independent unconditional: 49112, dependent: 565, dependent conditional: 15, dependent unconditional: 550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 49692, independent: 49127, independent conditional: 15, independent unconditional: 49112, dependent: 565, dependent conditional: 15, dependent unconditional: 550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 36981, independent: 36487, independent conditional: 15, independent unconditional: 36472, dependent: 494, dependent conditional: 15, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 36981, independent: 36211, independent conditional: 0, independent unconditional: 36211, dependent: 770, dependent conditional: 0, dependent unconditional: 770, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 770, independent: 276, independent conditional: 15, independent unconditional: 261, dependent: 494, dependent conditional: 15, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 770, independent: 276, independent conditional: 15, independent unconditional: 261, dependent: 494, dependent conditional: 15, dependent unconditional: 479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 954, independent: 354, independent conditional: 22, independent unconditional: 332, dependent: 600, dependent conditional: 17, dependent unconditional: 582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 49692, independent: 12640, independent conditional: 0, independent unconditional: 12640, dependent: 71, dependent conditional: 0, dependent unconditional: 71, unknown: 36981, unknown conditional: 30, unknown unconditional: 36951] , Statistics on independence cache: Total cache size (in pairs): 36981, Positive cache size: 36487, Positive conditional cache size: 15, Positive unconditional cache size: 36472, Negative cache size: 494, Negative conditional cache size: 15, Negative unconditional cache size: 479, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 20, Maximal queried relation: 1, Independence queries for same thread: 140 - StatisticsResult: Independence relation #1 benchmarks [2023-05-04 02:30:43,595 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (65)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,595 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-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 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 ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 63999, independent: 63046, independent conditional: 9060, independent unconditional: 53986, dependent: 953, dependent conditional: 337, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63707, independent: 63046, independent conditional: 9060, independent unconditional: 53986, dependent: 661, dependent conditional: 45, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 63707, independent: 63046, independent conditional: 9060, independent unconditional: 53986, dependent: 661, dependent conditional: 45, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63772, independent: 63046, independent conditional: 21, independent unconditional: 63025, dependent: 726, dependent conditional: 44, dependent unconditional: 682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 63772, independent: 63046, independent conditional: 21, independent unconditional: 63025, dependent: 726, dependent conditional: 26, dependent unconditional: 700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 63772, independent: 63046, independent conditional: 21, independent unconditional: 63025, dependent: 726, dependent conditional: 26, dependent unconditional: 700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 48341, independent: 47699, independent conditional: 21, independent unconditional: 47678, dependent: 642, dependent conditional: 26, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 48341, independent: 47359, independent conditional: 0, independent unconditional: 47359, dependent: 982, dependent conditional: 0, dependent unconditional: 982, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 982, independent: 340, independent conditional: 21, independent unconditional: 319, dependent: 642, dependent conditional: 26, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 982, independent: 340, independent conditional: 21, independent unconditional: 319, dependent: 642, dependent conditional: 26, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1080, independent: 369, independent conditional: 25, independent unconditional: 344, dependent: 711, dependent conditional: 27, dependent unconditional: 684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 63772, independent: 15347, independent conditional: 0, independent unconditional: 15347, dependent: 84, dependent conditional: 0, dependent unconditional: 84, unknown: 48341, unknown conditional: 47, unknown unconditional: 48294] , Statistics on independence cache: Total cache size (in pairs): 48341, Positive cache size: 47699, Positive conditional cache size: 21, Positive unconditional cache size: 47678, Negative cache size: 642, Negative conditional cache size: 26, Negative unconditional cache size: 616, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 18, Maximal queried relation: 1, Independence queries for same thread: 292 - StatisticsResult: Persistent set benchmarks [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 02:30:43,597 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 Persistent set computation time: 1.2s, Number of persistent set computation: 611, Number of trivial persistent sets: 472, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 54602, independent: 53986, independent conditional: 0, independent unconditional: 53986, dependent: 616, dependent conditional: 0, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 63999, independent: 63046, independent conditional: 9060, independent unconditional: 53986, dependent: 953, dependent conditional: 337, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63707, independent: 63046, independent conditional: 9060, independent unconditional: 53986, dependent: 661, dependent conditional: 45, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 63707, independent: 63046, independent conditional: 9060, independent unconditional: 53986, dependent: 661, dependent conditional: 45, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63772, independent: 63046, independent conditional: 21, independent unconditional: 63025, dependent: 726, dependent conditional: 44, dependent unconditional: 682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 63772, independent: 63046, independent conditional: 21, independent unconditional: 63025, dependent: 726, dependent conditional: 26, dependent unconditional: 700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 63772, independent: 63046, independent conditional: 21, independent unconditional: 63025, dependent: 726, dependent conditional: 26, dependent unconditional: 700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 48341, independent: 47699, independent conditional: 21, independent unconditional: 47678, dependent: 642, dependent conditional: 26, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 48341, independent: 47359, independent conditional: 0, independent unconditional: 47359, dependent: 982, dependent conditional: 0, dependent unconditional: 982, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 982, independent: 340, independent conditional: 21, independent unconditional: 319, dependent: 642, dependent conditional: 26, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 982, independent: 340, independent conditional: 21, independent unconditional: 319, dependent: 642, dependent conditional: 26, dependent unconditional: 616, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1080, independent: 369, independent conditional: 25, independent unconditional: 344, dependent: 711, dependent conditional: 27, dependent unconditional: 684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 63772, independent: 15347, independent conditional: 0, independent unconditional: 15347, dependent: 84, dependent conditional: 0, dependent unconditional: 84, unknown: 48341, unknown conditional: 47, unknown unconditional: 48294] , Statistics on independence cache: Total cache size (in pairs): 48341, Positive cache size: 47699, Positive conditional cache size: 21, Positive unconditional cache size: 47678, Negative cache size: 642, Negative conditional cache size: 26, Negative unconditional cache size: 616, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 18, Maximal queried relation: 1, Independence queries for same thread: 292 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 82612, independent: 81601, independent conditional: 11942, independent unconditional: 69659, dependent: 1011, dependent conditional: 233, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 82430, independent: 81601, independent conditional: 11942, independent unconditional: 69659, dependent: 829, dependent conditional: 51, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 82430, independent: 81601, independent conditional: 11942, independent unconditional: 69659, dependent: 829, dependent conditional: 51, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 82508, independent: 81601, independent conditional: 22, independent unconditional: 81579, dependent: 907, dependent conditional: 56, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 82508, independent: 81601, independent conditional: 22, independent unconditional: 81579, dependent: 907, dependent conditional: 27, dependent unconditional: 880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 82508, independent: 81601, independent conditional: 22, independent unconditional: 81579, dependent: 907, dependent conditional: 27, dependent unconditional: 880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 61428, independent: 60624, independent conditional: 22, independent unconditional: 60602, dependent: 804, dependent conditional: 26, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 61428, independent: 60187, independent conditional: 0, independent unconditional: 60187, dependent: 1241, dependent conditional: 0, dependent unconditional: 1241, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1241, independent: 437, independent conditional: 22, independent unconditional: 415, dependent: 804, dependent conditional: 26, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1241, independent: 437, independent conditional: 22, independent unconditional: 415, dependent: 804, dependent conditional: 26, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1591, independent: 551, independent conditional: 26, independent unconditional: 525, dependent: 1040, dependent conditional: 29, dependent unconditional: 1011, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 82508, independent: 20977, independent conditional: 0, independent unconditional: 20977, dependent: 103, dependent conditional: 1, dependent unconditional: 102, unknown: 61428, unknown conditional: 48, unknown unconditional: 61380] , Statistics on independence cache: Total cache size (in pairs): 61428, Positive cache size: 60624, Positive conditional cache size: 22, Positive unconditional cache size: 60602, Negative cache size: 804, Negative conditional cache size: 26, Negative unconditional cache size: 778, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 29, Maximal queried relation: 2, Independence queries for same thread: 182 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 733, Number of trivial persistent sets: 536, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 70437, independent: 69659, independent conditional: 0, independent unconditional: 69659, dependent: 778, dependent conditional: 0, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 82612, independent: 81601, independent conditional: 11942, independent unconditional: 69659, dependent: 1011, dependent conditional: 233, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 82430, independent: 81601, independent conditional: 11942, independent unconditional: 69659, dependent: 829, dependent conditional: 51, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 82430, independent: 81601, independent conditional: 11942, independent unconditional: 69659, dependent: 829, dependent conditional: 51, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 82508, independent: 81601, independent conditional: 22, independent unconditional: 81579, dependent: 907, dependent conditional: 56, dependent unconditional: 851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 82508, independent: 81601, independent conditional: 22, independent unconditional: 81579, dependent: 907, dependent conditional: 27, dependent unconditional: 880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 82508, independent: 81601, independent conditional: 22, independent unconditional: 81579, dependent: 907, dependent conditional: 27, dependent unconditional: 880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 61428, independent: 60624, independent conditional: 22, independent unconditional: 60602, dependent: 804, dependent conditional: 26, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 61428, independent: 60187, independent conditional: 0, independent unconditional: 60187, dependent: 1241, dependent conditional: 0, dependent unconditional: 1241, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1241, independent: 437, independent conditional: 22, independent unconditional: 415, dependent: 804, dependent conditional: 26, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1241, independent: 437, independent conditional: 22, independent unconditional: 415, dependent: 804, dependent conditional: 26, dependent unconditional: 778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1591, independent: 551, independent conditional: 26, independent unconditional: 525, dependent: 1040, dependent conditional: 29, dependent unconditional: 1011, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 82508, independent: 20977, independent conditional: 0, independent unconditional: 20977, dependent: 103, dependent conditional: 1, dependent unconditional: 102, unknown: 61428, unknown conditional: 48, unknown unconditional: 61380] , Statistics on independence cache: Total cache size (in pairs): 61428, Positive cache size: 60624, Positive conditional cache size: 22, Positive unconditional cache size: 60602, Negative cache size: 804, Negative conditional cache size: 26, Negative unconditional cache size: 778, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 29, Maximal queried relation: 2, Independence queries for same thread: 182 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 106673, independent: 105127, independent conditional: 22170, independent unconditional: 82957, dependent: 1546, dependent conditional: 613, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106149, independent: 105127, independent conditional: 22170, independent unconditional: 82957, dependent: 1022, dependent conditional: 89, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 106149, independent: 105127, independent conditional: 22170, independent unconditional: 82957, dependent: 1022, dependent conditional: 89, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106266, independent: 105127, independent conditional: 29, independent unconditional: 105098, dependent: 1139, dependent conditional: 88, dependent unconditional: 1051, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 106266, independent: 105127, independent conditional: 29, independent unconditional: 105098, dependent: 1139, dependent conditional: 27, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 106266, independent: 105127, independent conditional: 29, independent unconditional: 105098, dependent: 1139, dependent conditional: 27, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 72987, independent: 72027, independent conditional: 29, independent unconditional: 71998, dependent: 960, dependent conditional: 27, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 72987, independent: 71515, independent conditional: 0, independent unconditional: 71515, dependent: 1472, dependent conditional: 0, dependent unconditional: 1472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1472, independent: 512, independent conditional: 29, independent unconditional: 483, dependent: 960, dependent conditional: 27, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1472, independent: 512, independent conditional: 29, independent unconditional: 483, dependent: 960, dependent conditional: 27, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1575, independent: 599, independent conditional: 33, independent unconditional: 565, dependent: 977, dependent conditional: 24, dependent unconditional: 953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 106266, independent: 33100, independent conditional: 0, independent unconditional: 33100, dependent: 179, dependent conditional: 0, dependent unconditional: 179, unknown: 72987, unknown conditional: 56, unknown unconditional: 72931] , Statistics on independence cache: Total cache size (in pairs): 72987, Positive cache size: 72027, Positive conditional cache size: 29, Positive unconditional cache size: 71998, Negative cache size: 960, Negative conditional cache size: 27, Negative unconditional cache size: 933, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 61, Maximal queried relation: 1, Independence queries for same thread: 524 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 948, Number of trivial persistent sets: 664, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 83890, independent: 82957, independent conditional: 0, independent unconditional: 82957, dependent: 933, dependent conditional: 0, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 106673, independent: 105127, independent conditional: 22170, independent unconditional: 82957, dependent: 1546, dependent conditional: 613, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106149, independent: 105127, independent conditional: 22170, independent unconditional: 82957, dependent: 1022, dependent conditional: 89, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 106149, independent: 105127, independent conditional: 22170, independent unconditional: 82957, dependent: 1022, dependent conditional: 89, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106266, independent: 105127, independent conditional: 29, independent unconditional: 105098, dependent: 1139, dependent conditional: 88, dependent unconditional: 1051, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 106266, independent: 105127, independent conditional: 29, independent unconditional: 105098, dependent: 1139, dependent conditional: 27, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 106266, independent: 105127, independent conditional: 29, independent unconditional: 105098, dependent: 1139, dependent conditional: 27, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 72987, independent: 72027, independent conditional: 29, independent unconditional: 71998, dependent: 960, dependent conditional: 27, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 72987, independent: 71515, independent conditional: 0, independent unconditional: 71515, dependent: 1472, dependent conditional: 0, dependent unconditional: 1472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1472, independent: 512, independent conditional: 29, independent unconditional: 483, dependent: 960, dependent conditional: 27, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1472, independent: 512, independent conditional: 29, independent unconditional: 483, dependent: 960, dependent conditional: 27, dependent unconditional: 933, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1575, independent: 599, independent conditional: 33, independent unconditional: 565, dependent: 977, dependent conditional: 24, dependent unconditional: 953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 106266, independent: 33100, independent conditional: 0, independent unconditional: 33100, dependent: 179, dependent conditional: 0, dependent unconditional: 179, unknown: 72987, unknown conditional: 56, unknown unconditional: 72931] , Statistics on independence cache: Total cache size (in pairs): 72987, Positive cache size: 72027, Positive conditional cache size: 29, Positive unconditional cache size: 71998, Negative cache size: 960, Negative conditional cache size: 27, Negative unconditional cache size: 933, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 61, Maximal queried relation: 1, Independence queries for same thread: 524 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 75415, independent: 74461, independent conditional: 6726, independent unconditional: 67735, dependent: 954, dependent conditional: 198, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75245, independent: 74461, independent conditional: 6726, independent unconditional: 67735, dependent: 784, dependent conditional: 28, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 75245, independent: 74461, independent conditional: 6726, independent unconditional: 67735, dependent: 784, dependent conditional: 28, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75310, independent: 74461, independent conditional: 38, independent unconditional: 74423, dependent: 849, dependent conditional: 27, dependent unconditional: 822, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 75310, independent: 74461, independent conditional: 38, independent unconditional: 74423, dependent: 849, dependent conditional: 25, dependent unconditional: 824, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 75310, independent: 74461, independent conditional: 38, independent unconditional: 74423, dependent: 849, dependent conditional: 25, dependent unconditional: 824, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 63496, independent: 62715, independent conditional: 38, independent unconditional: 62677, dependent: 781, dependent conditional: 25, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 63496, independent: 62299, independent conditional: 0, independent unconditional: 62299, dependent: 1197, dependent conditional: 0, dependent unconditional: 1197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1197, independent: 416, independent conditional: 38, independent unconditional: 378, dependent: 781, dependent conditional: 25, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1197, independent: 416, independent conditional: 38, independent unconditional: 378, dependent: 781, dependent conditional: 25, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1439, independent: 483, independent conditional: 65, independent unconditional: 417, dependent: 957, dependent conditional: 29, dependent unconditional: 928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 75310, independent: 11746, independent conditional: 0, independent unconditional: 11746, dependent: 68, dependent conditional: 0, dependent unconditional: 68, unknown: 63496, unknown conditional: 63, unknown unconditional: 63433] , Statistics on independence cache: Total cache size (in pairs): 63496, Positive cache size: 62715, Positive conditional cache size: 38, Positive unconditional cache size: 62677, Negative cache size: 781, Negative conditional cache size: 25, Negative unconditional cache size: 756, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 170 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.6s, Number of persistent set computation: 567, Number of trivial persistent sets: 474, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 68491, independent: 67735, independent conditional: 0, independent unconditional: 67735, dependent: 756, dependent conditional: 0, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 75415, independent: 74461, independent conditional: 6726, independent unconditional: 67735, dependent: 954, dependent conditional: 198, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75245, independent: 74461, independent conditional: 6726, independent unconditional: 67735, dependent: 784, dependent conditional: 28, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 75245, independent: 74461, independent conditional: 6726, independent unconditional: 67735, dependent: 784, dependent conditional: 28, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 75310, independent: 74461, independent conditional: 38, independent unconditional: 74423, dependent: 849, dependent conditional: 27, dependent unconditional: 822, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 75310, independent: 74461, independent conditional: 38, independent unconditional: 74423, dependent: 849, dependent conditional: 25, dependent unconditional: 824, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 75310, independent: 74461, independent conditional: 38, independent unconditional: 74423, dependent: 849, dependent conditional: 25, dependent unconditional: 824, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 63496, independent: 62715, independent conditional: 38, independent unconditional: 62677, dependent: 781, dependent conditional: 25, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 63496, independent: 62299, independent conditional: 0, independent unconditional: 62299, dependent: 1197, dependent conditional: 0, dependent unconditional: 1197, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1197, independent: 416, independent conditional: 38, independent unconditional: 378, dependent: 781, dependent conditional: 25, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1197, independent: 416, independent conditional: 38, independent unconditional: 378, dependent: 781, dependent conditional: 25, dependent unconditional: 756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1439, independent: 483, independent conditional: 65, independent unconditional: 417, dependent: 957, dependent conditional: 29, dependent unconditional: 928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 75310, independent: 11746, independent conditional: 0, independent unconditional: 11746, dependent: 68, dependent conditional: 0, dependent unconditional: 68, unknown: 63496, unknown conditional: 63, unknown unconditional: 63433] , Statistics on independence cache: Total cache size (in pairs): 63496, Positive cache size: 62715, Positive conditional cache size: 38, Positive unconditional cache size: 62677, Negative cache size: 781, Negative conditional cache size: 25, Negative unconditional cache size: 756, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 170 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 92480, independent: 91325, independent conditional: 10830, independent unconditional: 80495, dependent: 1155, dependent conditional: 252, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92276, independent: 91325, independent conditional: 10830, independent unconditional: 80495, dependent: 951, dependent conditional: 48, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 92276, independent: 91325, independent conditional: 10830, independent unconditional: 80495, dependent: 951, dependent conditional: 48, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92346, independent: 91325, independent conditional: 38, independent unconditional: 91287, dependent: 1021, dependent conditional: 32, dependent unconditional: 989, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 92346, independent: 91325, independent conditional: 38, independent unconditional: 91287, dependent: 1021, dependent conditional: 27, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 92346, independent: 91325, independent conditional: 38, independent unconditional: 91287, dependent: 1021, dependent conditional: 27, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 74191, independent: 73261, independent conditional: 38, independent unconditional: 73223, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 74191, independent: 72750, independent conditional: 0, independent unconditional: 72750, dependent: 1441, dependent conditional: 0, dependent unconditional: 1441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1441, independent: 511, independent conditional: 38, independent unconditional: 473, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1441, independent: 511, independent conditional: 38, independent unconditional: 473, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1558, independent: 589, independent conditional: 43, independent unconditional: 546, dependent: 969, dependent conditional: 26, dependent unconditional: 943, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92346, independent: 18064, independent conditional: 0, independent unconditional: 18064, dependent: 91, dependent conditional: 0, dependent unconditional: 91, unknown: 74191, unknown conditional: 65, unknown unconditional: 74126] , Statistics on independence cache: Total cache size (in pairs): 74191, Positive cache size: 73261, Positive conditional cache size: 38, Positive unconditional cache size: 73223, Negative cache size: 930, Negative conditional cache size: 27, Negative unconditional cache size: 903, 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: 204 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 723, Number of trivial persistent sets: 530, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 81398, independent: 80495, independent conditional: 0, independent unconditional: 80495, dependent: 903, dependent conditional: 0, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 92480, independent: 91325, independent conditional: 10830, independent unconditional: 80495, dependent: 1155, dependent conditional: 252, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92276, independent: 91325, independent conditional: 10830, independent unconditional: 80495, dependent: 951, dependent conditional: 48, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 92276, independent: 91325, independent conditional: 10830, independent unconditional: 80495, dependent: 951, dependent conditional: 48, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 92346, independent: 91325, independent conditional: 38, independent unconditional: 91287, dependent: 1021, dependent conditional: 32, dependent unconditional: 989, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 92346, independent: 91325, independent conditional: 38, independent unconditional: 91287, dependent: 1021, dependent conditional: 27, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 92346, independent: 91325, independent conditional: 38, independent unconditional: 91287, dependent: 1021, dependent conditional: 27, dependent unconditional: 994, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 74191, independent: 73261, independent conditional: 38, independent unconditional: 73223, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 74191, independent: 72750, independent conditional: 0, independent unconditional: 72750, dependent: 1441, dependent conditional: 0, dependent unconditional: 1441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1441, independent: 511, independent conditional: 38, independent unconditional: 473, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1441, independent: 511, independent conditional: 38, independent unconditional: 473, dependent: 930, dependent conditional: 27, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1558, independent: 589, independent conditional: 43, independent unconditional: 546, dependent: 969, dependent conditional: 26, dependent unconditional: 943, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 92346, independent: 18064, independent conditional: 0, independent unconditional: 18064, dependent: 91, dependent conditional: 0, dependent unconditional: 91, unknown: 74191, unknown conditional: 65, unknown unconditional: 74126] , Statistics on independence cache: Total cache size (in pairs): 74191, Positive cache size: 73261, Positive conditional cache size: 38, Positive unconditional cache size: 73223, Negative cache size: 930, Negative conditional cache size: 27, Negative unconditional cache size: 903, 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: 204 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 118237, independent: 116743, independent conditional: 13691, independent unconditional: 103052, dependent: 1494, dependent conditional: 313, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 117990, independent: 116743, independent conditional: 13691, independent unconditional: 103052, dependent: 1247, dependent conditional: 66, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 117990, independent: 116743, independent conditional: 13691, independent unconditional: 103052, dependent: 1247, dependent conditional: 66, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 118100, independent: 116743, independent conditional: 45, independent unconditional: 116698, dependent: 1357, dependent conditional: 65, dependent unconditional: 1292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 118100, independent: 116743, independent conditional: 45, independent unconditional: 116698, dependent: 1357, dependent conditional: 30, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 118100, independent: 116743, independent conditional: 45, independent unconditional: 116698, dependent: 1357, dependent conditional: 30, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 95240, independent: 94029, independent conditional: 45, independent unconditional: 93984, dependent: 1211, dependent conditional: 30, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 95240, independent: 93412, independent conditional: 0, independent unconditional: 93412, dependent: 1828, dependent conditional: 0, dependent unconditional: 1828, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1828, independent: 617, independent conditional: 45, independent unconditional: 572, dependent: 1211, dependent conditional: 30, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1828, independent: 617, independent conditional: 45, independent unconditional: 572, dependent: 1211, dependent conditional: 30, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1837, independent: 634, independent conditional: 46, independent unconditional: 588, dependent: 1203, dependent conditional: 27, dependent unconditional: 1176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 118100, independent: 22714, independent conditional: 0, independent unconditional: 22714, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 95240, unknown conditional: 75, unknown unconditional: 95165] , Statistics on independence cache: Total cache size (in pairs): 95240, Positive cache size: 94029, Positive conditional cache size: 45, Positive unconditional cache size: 93984, Negative cache size: 1211, Negative conditional cache size: 30, Negative unconditional cache size: 1181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 35, Maximal queried relation: 1, Independence queries for same thread: 247 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.4s, Number of persistent set computation: 846, Number of trivial persistent sets: 630, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 104233, independent: 103052, independent conditional: 0, independent unconditional: 103052, dependent: 1181, dependent conditional: 0, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 118237, independent: 116743, independent conditional: 13691, independent unconditional: 103052, dependent: 1494, dependent conditional: 313, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 117990, independent: 116743, independent conditional: 13691, independent unconditional: 103052, dependent: 1247, dependent conditional: 66, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 117990, independent: 116743, independent conditional: 13691, independent unconditional: 103052, dependent: 1247, dependent conditional: 66, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 118100, independent: 116743, independent conditional: 45, independent unconditional: 116698, dependent: 1357, dependent conditional: 65, dependent unconditional: 1292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 118100, independent: 116743, independent conditional: 45, independent unconditional: 116698, dependent: 1357, dependent conditional: 30, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 118100, independent: 116743, independent conditional: 45, independent unconditional: 116698, dependent: 1357, dependent conditional: 30, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 95240, independent: 94029, independent conditional: 45, independent unconditional: 93984, dependent: 1211, dependent conditional: 30, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 95240, independent: 93412, independent conditional: 0, independent unconditional: 93412, dependent: 1828, dependent conditional: 0, dependent unconditional: 1828, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1828, independent: 617, independent conditional: 45, independent unconditional: 572, dependent: 1211, dependent conditional: 30, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1828, independent: 617, independent conditional: 45, independent unconditional: 572, dependent: 1211, dependent conditional: 30, dependent unconditional: 1181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1837, independent: 634, independent conditional: 46, independent unconditional: 588, dependent: 1203, dependent conditional: 27, dependent unconditional: 1176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 118100, independent: 22714, independent conditional: 0, independent unconditional: 22714, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 95240, unknown conditional: 75, unknown unconditional: 95165] , Statistics on independence cache: Total cache size (in pairs): 95240, Positive cache size: 94029, Positive conditional cache size: 45, Positive unconditional cache size: 93984, Negative cache size: 1211, Negative conditional cache size: 30, Negative unconditional cache size: 1181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 35, Maximal queried relation: 1, Independence queries for same thread: 247 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 163353, independent: 161435, independent conditional: 26188, independent unconditional: 135247, dependent: 1918, dependent conditional: 387, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 163078, independent: 161435, independent conditional: 26188, independent unconditional: 135247, dependent: 1643, dependent conditional: 112, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 163078, independent: 161435, independent conditional: 26188, independent unconditional: 135247, dependent: 1643, dependent conditional: 112, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 163245, independent: 161435, independent conditional: 56, independent unconditional: 161379, dependent: 1810, dependent conditional: 111, dependent unconditional: 1699, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 163245, independent: 161435, independent conditional: 56, independent unconditional: 161379, dependent: 1810, dependent conditional: 46, dependent unconditional: 1764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 163245, independent: 161435, independent conditional: 56, independent unconditional: 161379, dependent: 1810, dependent conditional: 46, dependent unconditional: 1764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 123234, independent: 121657, independent conditional: 56, independent unconditional: 121601, dependent: 1577, dependent conditional: 46, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 123234, independent: 120891, independent conditional: 0, independent unconditional: 120891, dependent: 2343, dependent conditional: 0, dependent unconditional: 2343, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2343, independent: 766, independent conditional: 56, independent unconditional: 710, dependent: 1577, dependent conditional: 46, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2343, independent: 766, independent conditional: 56, independent unconditional: 710, dependent: 1577, dependent conditional: 46, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2489, independent: 706, independent conditional: 52, independent unconditional: 654, dependent: 1783, dependent conditional: 45, dependent unconditional: 1738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 163245, independent: 39778, independent conditional: 0, independent unconditional: 39778, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 123234, unknown conditional: 102, unknown unconditional: 123132] , Statistics on independence cache: Total cache size (in pairs): 123234, Positive cache size: 121657, Positive conditional cache size: 56, Positive unconditional cache size: 121601, Negative cache size: 1577, Negative conditional cache size: 46, Negative unconditional cache size: 1531, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 65, Maximal queried relation: 1, Independence queries for same thread: 275 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.9s, Number of persistent set computation: 955, Number of trivial persistent sets: 697, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 136778, independent: 135247, independent conditional: 0, independent unconditional: 135247, dependent: 1531, dependent conditional: 0, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 163353, independent: 161435, independent conditional: 26188, independent unconditional: 135247, dependent: 1918, dependent conditional: 387, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 163078, independent: 161435, independent conditional: 26188, independent unconditional: 135247, dependent: 1643, dependent conditional: 112, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 163078, independent: 161435, independent conditional: 26188, independent unconditional: 135247, dependent: 1643, dependent conditional: 112, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 163245, independent: 161435, independent conditional: 56, independent unconditional: 161379, dependent: 1810, dependent conditional: 111, dependent unconditional: 1699, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 163245, independent: 161435, independent conditional: 56, independent unconditional: 161379, dependent: 1810, dependent conditional: 46, dependent unconditional: 1764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 163245, independent: 161435, independent conditional: 56, independent unconditional: 161379, dependent: 1810, dependent conditional: 46, dependent unconditional: 1764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 123234, independent: 121657, independent conditional: 56, independent unconditional: 121601, dependent: 1577, dependent conditional: 46, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 123234, independent: 120891, independent conditional: 0, independent unconditional: 120891, dependent: 2343, dependent conditional: 0, dependent unconditional: 2343, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2343, independent: 766, independent conditional: 56, independent unconditional: 710, dependent: 1577, dependent conditional: 46, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2343, independent: 766, independent conditional: 56, independent unconditional: 710, dependent: 1577, dependent conditional: 46, dependent unconditional: 1531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2489, independent: 706, independent conditional: 52, independent unconditional: 654, dependent: 1783, dependent conditional: 45, dependent unconditional: 1738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 163245, independent: 39778, independent conditional: 0, independent unconditional: 39778, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 123234, unknown conditional: 102, unknown unconditional: 123132] , Statistics on independence cache: Total cache size (in pairs): 123234, Positive cache size: 121657, Positive conditional cache size: 56, Positive unconditional cache size: 121601, Negative cache size: 1577, Negative conditional cache size: 46, Negative unconditional cache size: 1531, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 65, Maximal queried relation: 1, Independence queries for same thread: 275 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 200125, independent: 197713, independent conditional: 34557, independent unconditional: 163156, dependent: 2412, dependent conditional: 597, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 199676, independent: 197713, independent conditional: 34557, independent unconditional: 163156, dependent: 1963, dependent conditional: 148, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 199676, independent: 197713, independent conditional: 34557, independent unconditional: 163156, dependent: 1963, dependent conditional: 148, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 199879, independent: 197713, independent conditional: 56, independent unconditional: 197657, dependent: 2166, dependent conditional: 147, dependent unconditional: 2019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 199879, independent: 197713, independent conditional: 56, independent unconditional: 197657, dependent: 2166, dependent conditional: 50, dependent unconditional: 2116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 199879, independent: 197713, independent conditional: 56, independent unconditional: 197657, dependent: 2166, dependent conditional: 50, dependent unconditional: 2116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 145761, independent: 143896, independent conditional: 56, independent unconditional: 143840, dependent: 1865, dependent conditional: 50, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 145761, independent: 142973, independent conditional: 0, independent unconditional: 142973, dependent: 2788, dependent conditional: 0, dependent unconditional: 2788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2788, independent: 923, independent conditional: 56, independent unconditional: 867, dependent: 1865, dependent conditional: 50, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2788, independent: 923, independent conditional: 56, independent unconditional: 867, dependent: 1865, dependent conditional: 50, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2552, independent: 846, independent conditional: 56, independent unconditional: 790, dependent: 1706, dependent conditional: 47, dependent unconditional: 1659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 199879, independent: 53817, independent conditional: 0, independent unconditional: 53817, dependent: 301, dependent conditional: 0, dependent unconditional: 301, unknown: 145761, unknown conditional: 106, unknown unconditional: 145655] , Statistics on independence cache: Total cache size (in pairs): 145761, Positive cache size: 143896, Positive conditional cache size: 56, Positive unconditional cache size: 143840, Negative cache size: 1865, Negative conditional cache size: 50, Negative unconditional cache size: 1815, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 97, Maximal queried relation: 1, Independence queries for same thread: 449 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.0s, Number of persistent set computation: 1172, Number of trivial persistent sets: 848, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 164971, independent: 163156, independent conditional: 0, independent unconditional: 163156, dependent: 1815, dependent conditional: 0, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 200125, independent: 197713, independent conditional: 34557, independent unconditional: 163156, dependent: 2412, dependent conditional: 597, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 199676, independent: 197713, independent conditional: 34557, independent unconditional: 163156, dependent: 1963, dependent conditional: 148, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 199676, independent: 197713, independent conditional: 34557, independent unconditional: 163156, dependent: 1963, dependent conditional: 148, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 199879, independent: 197713, independent conditional: 56, independent unconditional: 197657, dependent: 2166, dependent conditional: 147, dependent unconditional: 2019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 199879, independent: 197713, independent conditional: 56, independent unconditional: 197657, dependent: 2166, dependent conditional: 50, dependent unconditional: 2116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 199879, independent: 197713, independent conditional: 56, independent unconditional: 197657, dependent: 2166, dependent conditional: 50, dependent unconditional: 2116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 145761, independent: 143896, independent conditional: 56, independent unconditional: 143840, dependent: 1865, dependent conditional: 50, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 145761, independent: 142973, independent conditional: 0, independent unconditional: 142973, dependent: 2788, dependent conditional: 0, dependent unconditional: 2788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2788, independent: 923, independent conditional: 56, independent unconditional: 867, dependent: 1865, dependent conditional: 50, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2788, independent: 923, independent conditional: 56, independent unconditional: 867, dependent: 1865, dependent conditional: 50, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2552, independent: 846, independent conditional: 56, independent unconditional: 790, dependent: 1706, dependent conditional: 47, dependent unconditional: 1659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 199879, independent: 53817, independent conditional: 0, independent unconditional: 53817, dependent: 301, dependent conditional: 0, dependent unconditional: 301, unknown: 145761, unknown conditional: 106, unknown unconditional: 145655] , Statistics on independence cache: Total cache size (in pairs): 145761, Positive cache size: 143896, Positive conditional cache size: 56, Positive unconditional cache size: 143840, Negative cache size: 1865, Negative conditional cache size: 50, Negative unconditional cache size: 1815, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 97, Maximal queried relation: 1, Independence queries for same thread: 449 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 217675, independent: 215123, independent conditional: 34070, independent unconditional: 181053, dependent: 2552, dependent conditional: 485, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 217338, independent: 215123, independent conditional: 34070, independent unconditional: 181053, dependent: 2215, dependent conditional: 148, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 217338, independent: 215123, independent conditional: 34070, independent unconditional: 181053, dependent: 2215, dependent conditional: 148, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 217553, independent: 215123, independent conditional: 68, independent unconditional: 215055, dependent: 2430, dependent conditional: 147, dependent unconditional: 2283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 217553, independent: 215123, independent conditional: 68, independent unconditional: 215055, dependent: 2430, dependent conditional: 51, dependent unconditional: 2379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 217553, independent: 215123, independent conditional: 68, independent unconditional: 215055, dependent: 2430, dependent conditional: 51, dependent unconditional: 2379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 162437, independent: 160319, independent conditional: 68, independent unconditional: 160251, dependent: 2118, dependent conditional: 51, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 162437, independent: 159288, independent conditional: 0, independent unconditional: 159288, dependent: 3149, dependent conditional: 0, dependent unconditional: 3149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3149, independent: 1031, independent conditional: 68, independent unconditional: 963, dependent: 2118, dependent conditional: 51, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3149, independent: 1031, independent conditional: 68, independent unconditional: 963, dependent: 2118, dependent conditional: 51, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2953, independent: 940, independent conditional: 62, independent unconditional: 878, dependent: 2013, dependent conditional: 41, dependent unconditional: 1972, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 217553, independent: 54804, independent conditional: 0, independent unconditional: 54804, dependent: 312, dependent conditional: 0, dependent unconditional: 312, unknown: 162437, unknown conditional: 119, unknown unconditional: 162318] , Statistics on independence cache: Total cache size (in pairs): 162437, Positive cache size: 160319, Positive conditional cache size: 68, Positive unconditional cache size: 160251, Negative cache size: 2118, Negative conditional cache size: 51, Negative unconditional cache size: 2067, 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: 337 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.5s, Number of persistent set computation: 1492, Number of trivial persistent sets: 1050, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 183120, independent: 181053, independent conditional: 0, independent unconditional: 181053, dependent: 2067, dependent conditional: 0, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 217675, independent: 215123, independent conditional: 34070, independent unconditional: 181053, dependent: 2552, dependent conditional: 485, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 217338, independent: 215123, independent conditional: 34070, independent unconditional: 181053, dependent: 2215, dependent conditional: 148, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 217338, independent: 215123, independent conditional: 34070, independent unconditional: 181053, dependent: 2215, dependent conditional: 148, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 217553, independent: 215123, independent conditional: 68, independent unconditional: 215055, dependent: 2430, dependent conditional: 147, dependent unconditional: 2283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 217553, independent: 215123, independent conditional: 68, independent unconditional: 215055, dependent: 2430, dependent conditional: 51, dependent unconditional: 2379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 217553, independent: 215123, independent conditional: 68, independent unconditional: 215055, dependent: 2430, dependent conditional: 51, dependent unconditional: 2379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 162437, independent: 160319, independent conditional: 68, independent unconditional: 160251, dependent: 2118, dependent conditional: 51, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 162437, independent: 159288, independent conditional: 0, independent unconditional: 159288, dependent: 3149, dependent conditional: 0, dependent unconditional: 3149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3149, independent: 1031, independent conditional: 68, independent unconditional: 963, dependent: 2118, dependent conditional: 51, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3149, independent: 1031, independent conditional: 68, independent unconditional: 963, dependent: 2118, dependent conditional: 51, dependent unconditional: 2067, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2953, independent: 940, independent conditional: 62, independent unconditional: 878, dependent: 2013, dependent conditional: 41, dependent unconditional: 1972, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 217553, independent: 54804, independent conditional: 0, independent unconditional: 54804, dependent: 312, dependent conditional: 0, dependent unconditional: 312, unknown: 162437, unknown conditional: 119, unknown unconditional: 162318] , Statistics on independence cache: Total cache size (in pairs): 162437, Positive cache size: 160319, Positive conditional cache size: 68, Positive unconditional cache size: 160251, Negative cache size: 2118, Negative conditional cache size: 51, Negative unconditional cache size: 2067, 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: 337 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 244395, independent: 241660, independent conditional: 27269, independent unconditional: 214391, dependent: 2735, dependent conditional: 361, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244150, independent: 241660, independent conditional: 27269, independent unconditional: 214391, dependent: 2490, dependent conditional: 116, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 244150, independent: 241660, independent conditional: 27269, independent unconditional: 214391, dependent: 2490, dependent conditional: 116, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244349, independent: 241660, independent conditional: 79, independent unconditional: 241581, dependent: 2689, dependent conditional: 120, dependent unconditional: 2569, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 244349, independent: 241660, independent conditional: 79, independent unconditional: 241581, dependent: 2689, dependent conditional: 68, dependent unconditional: 2621, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 244349, independent: 241660, independent conditional: 79, independent unconditional: 241581, dependent: 2689, dependent conditional: 68, dependent unconditional: 2621, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 192191, independent: 189750, independent conditional: 79, independent unconditional: 189671, dependent: 2441, dependent conditional: 67, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 192191, independent: 188566, independent conditional: 0, independent unconditional: 188566, dependent: 3625, dependent conditional: 0, dependent unconditional: 3625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3625, independent: 1184, independent conditional: 79, independent unconditional: 1105, dependent: 2441, dependent conditional: 67, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3625, independent: 1184, independent conditional: 79, independent unconditional: 1105, dependent: 2441, dependent conditional: 67, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3387, independent: 1025, independent conditional: 81, independent unconditional: 943, dependent: 2362, dependent conditional: 70, dependent unconditional: 2292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 244349, independent: 51910, independent conditional: 0, independent unconditional: 51910, dependent: 248, dependent conditional: 1, dependent unconditional: 247, unknown: 192191, unknown conditional: 146, unknown unconditional: 192045] , Statistics on independence cache: Total cache size (in pairs): 192191, Positive cache size: 189750, Positive conditional cache size: 79, Positive unconditional cache size: 189671, Negative cache size: 2441, Negative conditional cache size: 67, Negative unconditional cache size: 2374, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 52, Maximal queried relation: 2, Independence queries for same thread: 245 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.9s, Number of persistent set computation: 1329, Number of trivial persistent sets: 962, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 216765, independent: 214391, independent conditional: 0, independent unconditional: 214391, dependent: 2374, dependent conditional: 0, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 244395, independent: 241660, independent conditional: 27269, independent unconditional: 214391, dependent: 2735, dependent conditional: 361, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244150, independent: 241660, independent conditional: 27269, independent unconditional: 214391, dependent: 2490, dependent conditional: 116, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 244150, independent: 241660, independent conditional: 27269, independent unconditional: 214391, dependent: 2490, dependent conditional: 116, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 244349, independent: 241660, independent conditional: 79, independent unconditional: 241581, dependent: 2689, dependent conditional: 120, dependent unconditional: 2569, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 244349, independent: 241660, independent conditional: 79, independent unconditional: 241581, dependent: 2689, dependent conditional: 68, dependent unconditional: 2621, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 244349, independent: 241660, independent conditional: 79, independent unconditional: 241581, dependent: 2689, dependent conditional: 68, dependent unconditional: 2621, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 192191, independent: 189750, independent conditional: 79, independent unconditional: 189671, dependent: 2441, dependent conditional: 67, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 192191, independent: 188566, independent conditional: 0, independent unconditional: 188566, dependent: 3625, dependent conditional: 0, dependent unconditional: 3625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3625, independent: 1184, independent conditional: 79, independent unconditional: 1105, dependent: 2441, dependent conditional: 67, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3625, independent: 1184, independent conditional: 79, independent unconditional: 1105, dependent: 2441, dependent conditional: 67, dependent unconditional: 2374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3387, independent: 1025, independent conditional: 81, independent unconditional: 943, dependent: 2362, dependent conditional: 70, dependent unconditional: 2292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 244349, independent: 51910, independent conditional: 0, independent unconditional: 51910, dependent: 248, dependent conditional: 1, dependent unconditional: 247, unknown: 192191, unknown conditional: 146, unknown unconditional: 192045] , Statistics on independence cache: Total cache size (in pairs): 192191, Positive cache size: 189750, Positive conditional cache size: 79, Positive unconditional cache size: 189671, Negative cache size: 2441, Negative conditional cache size: 67, Negative unconditional cache size: 2374, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 52, Maximal queried relation: 2, Independence queries for same thread: 245 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 272305, independent: 269258, independent conditional: 30358, independent unconditional: 238900, dependent: 3047, dependent conditional: 398, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 272026, independent: 269258, independent conditional: 30358, independent unconditional: 238900, dependent: 2768, dependent conditional: 119, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 272026, independent: 269258, independent conditional: 30358, independent unconditional: 238900, dependent: 2768, dependent conditional: 119, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 272229, independent: 269258, independent conditional: 79, independent unconditional: 269179, dependent: 2971, dependent conditional: 124, dependent unconditional: 2847, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 272229, independent: 269258, independent conditional: 79, independent unconditional: 269179, dependent: 2971, dependent conditional: 70, dependent unconditional: 2901, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 272229, independent: 269258, independent conditional: 79, independent unconditional: 269179, dependent: 2971, dependent conditional: 70, dependent unconditional: 2901, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 214756, independent: 212038, independent conditional: 79, independent unconditional: 211959, dependent: 2718, dependent conditional: 69, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 214756, independent: 210731, independent conditional: 0, independent unconditional: 210731, dependent: 4025, dependent conditional: 0, dependent unconditional: 4025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4025, independent: 1307, independent conditional: 79, independent unconditional: 1228, dependent: 2718, dependent conditional: 69, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4025, independent: 1307, independent conditional: 79, independent unconditional: 1228, dependent: 2718, dependent conditional: 69, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3915, independent: 1138, independent conditional: 70, independent unconditional: 1068, dependent: 2776, dependent conditional: 59, dependent unconditional: 2717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 272229, independent: 57220, independent conditional: 0, independent unconditional: 57220, dependent: 253, dependent conditional: 1, dependent unconditional: 252, unknown: 214756, unknown conditional: 148, unknown unconditional: 214608] , Statistics on independence cache: Total cache size (in pairs): 214756, Positive cache size: 212038, Positive conditional cache size: 79, Positive unconditional cache size: 211959, Negative cache size: 2718, Negative conditional cache size: 69, Negative unconditional cache size: 2649, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 54, Maximal queried relation: 2, Independence queries for same thread: 279 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.7s, Number of persistent set computation: 1393, Number of trivial persistent sets: 1018, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 241549, independent: 238900, independent conditional: 0, independent unconditional: 238900, dependent: 2649, dependent conditional: 0, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 272305, independent: 269258, independent conditional: 30358, independent unconditional: 238900, dependent: 3047, dependent conditional: 398, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 272026, independent: 269258, independent conditional: 30358, independent unconditional: 238900, dependent: 2768, dependent conditional: 119, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 272026, independent: 269258, independent conditional: 30358, independent unconditional: 238900, dependent: 2768, dependent conditional: 119, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 272229, independent: 269258, independent conditional: 79, independent unconditional: 269179, dependent: 2971, dependent conditional: 124, dependent unconditional: 2847, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 272229, independent: 269258, independent conditional: 79, independent unconditional: 269179, dependent: 2971, dependent conditional: 70, dependent unconditional: 2901, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 272229, independent: 269258, independent conditional: 79, independent unconditional: 269179, dependent: 2971, dependent conditional: 70, dependent unconditional: 2901, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 214756, independent: 212038, independent conditional: 79, independent unconditional: 211959, dependent: 2718, dependent conditional: 69, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 214756, independent: 210731, independent conditional: 0, independent unconditional: 210731, dependent: 4025, dependent conditional: 0, dependent unconditional: 4025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4025, independent: 1307, independent conditional: 79, independent unconditional: 1228, dependent: 2718, dependent conditional: 69, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4025, independent: 1307, independent conditional: 79, independent unconditional: 1228, dependent: 2718, dependent conditional: 69, dependent unconditional: 2649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3915, independent: 1138, independent conditional: 70, independent unconditional: 1068, dependent: 2776, dependent conditional: 59, dependent unconditional: 2717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 272229, independent: 57220, independent conditional: 0, independent unconditional: 57220, dependent: 253, dependent conditional: 1, dependent unconditional: 252, unknown: 214756, unknown conditional: 148, unknown unconditional: 214608] , Statistics on independence cache: Total cache size (in pairs): 214756, Positive cache size: 212038, Positive conditional cache size: 79, Positive unconditional cache size: 211959, Negative cache size: 2718, Negative conditional cache size: 69, Negative unconditional cache size: 2649, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 54, Maximal queried relation: 2, Independence queries for same thread: 279 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 265759, independent: 262649, independent conditional: 32741, independent unconditional: 229908, dependent: 3110, dependent conditional: 498, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 265394, independent: 262649, independent conditional: 32741, independent unconditional: 229908, dependent: 2745, dependent conditional: 133, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 265394, independent: 262649, independent conditional: 32741, independent unconditional: 229908, dependent: 2745, dependent conditional: 133, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 265618, independent: 262649, independent conditional: 92, independent unconditional: 262557, dependent: 2969, dependent conditional: 132, dependent unconditional: 2837, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 265618, independent: 262649, independent conditional: 92, independent unconditional: 262557, dependent: 2969, dependent conditional: 63, dependent unconditional: 2906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 265618, independent: 262649, independent conditional: 92, independent unconditional: 262557, dependent: 2969, dependent conditional: 63, dependent unconditional: 2906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 210715, independent: 208040, independent conditional: 92, independent unconditional: 207948, dependent: 2675, dependent conditional: 63, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 210715, independent: 206776, independent conditional: 0, independent unconditional: 206776, dependent: 3939, dependent conditional: 0, dependent unconditional: 3939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3939, independent: 1264, independent conditional: 92, independent unconditional: 1172, dependent: 2675, dependent conditional: 63, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3939, independent: 1264, independent conditional: 92, independent unconditional: 1172, dependent: 2675, dependent conditional: 63, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3881, independent: 1095, independent conditional: 80, independent unconditional: 1015, dependent: 2786, dependent conditional: 54, dependent unconditional: 2732, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 265618, independent: 54609, independent conditional: 0, independent unconditional: 54609, dependent: 294, dependent conditional: 0, dependent unconditional: 294, unknown: 210715, unknown conditional: 155, unknown unconditional: 210560] , Statistics on independence cache: Total cache size (in pairs): 210715, Positive cache size: 208040, Positive conditional cache size: 92, Positive unconditional cache size: 207948, Negative cache size: 2675, Negative conditional cache size: 63, Negative unconditional cache size: 2612, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 69, Maximal queried relation: 1, Independence queries for same thread: 365 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.6s, Number of persistent set computation: 1352, Number of trivial persistent sets: 998, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 232520, independent: 229908, independent conditional: 0, independent unconditional: 229908, dependent: 2612, dependent conditional: 0, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 265759, independent: 262649, independent conditional: 32741, independent unconditional: 229908, dependent: 3110, dependent conditional: 498, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 265394, independent: 262649, independent conditional: 32741, independent unconditional: 229908, dependent: 2745, dependent conditional: 133, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 265394, independent: 262649, independent conditional: 32741, independent unconditional: 229908, dependent: 2745, dependent conditional: 133, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 265618, independent: 262649, independent conditional: 92, independent unconditional: 262557, dependent: 2969, dependent conditional: 132, dependent unconditional: 2837, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 265618, independent: 262649, independent conditional: 92, independent unconditional: 262557, dependent: 2969, dependent conditional: 63, dependent unconditional: 2906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 265618, independent: 262649, independent conditional: 92, independent unconditional: 262557, dependent: 2969, dependent conditional: 63, dependent unconditional: 2906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 210715, independent: 208040, independent conditional: 92, independent unconditional: 207948, dependent: 2675, dependent conditional: 63, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 210715, independent: 206776, independent conditional: 0, independent unconditional: 206776, dependent: 3939, dependent conditional: 0, dependent unconditional: 3939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3939, independent: 1264, independent conditional: 92, independent unconditional: 1172, dependent: 2675, dependent conditional: 63, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3939, independent: 1264, independent conditional: 92, independent unconditional: 1172, dependent: 2675, dependent conditional: 63, dependent unconditional: 2612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3881, independent: 1095, independent conditional: 80, independent unconditional: 1015, dependent: 2786, dependent conditional: 54, dependent unconditional: 2732, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 265618, independent: 54609, independent conditional: 0, independent unconditional: 54609, dependent: 294, dependent conditional: 0, dependent unconditional: 294, unknown: 210715, unknown conditional: 155, unknown unconditional: 210560] , Statistics on independence cache: Total cache size (in pairs): 210715, Positive cache size: 208040, Positive conditional cache size: 92, Positive unconditional cache size: 207948, Negative cache size: 2675, Negative conditional cache size: 63, Negative unconditional cache size: 2612, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 69, Maximal queried relation: 1, Independence queries for same thread: 365 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 301850, independent: 298338, independent conditional: 40053, independent unconditional: 258285, dependent: 3512, dependent conditional: 570, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 301466, independent: 298338, independent conditional: 40053, independent unconditional: 258285, dependent: 3128, dependent conditional: 186, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 301466, independent: 298338, independent conditional: 40053, independent unconditional: 258285, dependent: 3128, dependent conditional: 186, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 301757, independent: 298338, independent conditional: 106, independent unconditional: 298232, dependent: 3419, dependent conditional: 185, dependent unconditional: 3234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 301757, independent: 298338, independent conditional: 106, independent unconditional: 298232, dependent: 3419, dependent conditional: 80, dependent unconditional: 3339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 301757, independent: 298338, independent conditional: 106, independent unconditional: 298232, dependent: 3419, dependent conditional: 80, dependent unconditional: 3339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 236397, independent: 233375, independent conditional: 106, independent unconditional: 233269, dependent: 3022, dependent conditional: 80, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 236397, independent: 231988, independent conditional: 0, independent unconditional: 231988, dependent: 4409, dependent conditional: 0, dependent unconditional: 4409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4409, independent: 1387, independent conditional: 106, independent unconditional: 1281, dependent: 3022, dependent conditional: 80, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4409, independent: 1387, independent conditional: 106, independent unconditional: 1281, dependent: 3022, dependent conditional: 80, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4086, independent: 1421, independent conditional: 93, independent unconditional: 1328, dependent: 2665, dependent conditional: 63, dependent unconditional: 2602, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 301757, independent: 64963, independent conditional: 0, independent unconditional: 64963, dependent: 397, dependent conditional: 0, dependent unconditional: 397, unknown: 236397, unknown conditional: 186, unknown unconditional: 236211] , Statistics on independence cache: Total cache size (in pairs): 236397, Positive cache size: 233375, Positive conditional cache size: 106, Positive unconditional cache size: 233269, Negative cache size: 3022, Negative conditional cache size: 80, Negative unconditional cache size: 2942, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 105, Maximal queried relation: 1, Independence queries for same thread: 384 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.9s, Number of persistent set computation: 1503, Number of trivial persistent sets: 1083, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 261227, independent: 258285, independent conditional: 0, independent unconditional: 258285, dependent: 2942, dependent conditional: 0, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 301850, independent: 298338, independent conditional: 40053, independent unconditional: 258285, dependent: 3512, dependent conditional: 570, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 301466, independent: 298338, independent conditional: 40053, independent unconditional: 258285, dependent: 3128, dependent conditional: 186, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 301466, independent: 298338, independent conditional: 40053, independent unconditional: 258285, dependent: 3128, dependent conditional: 186, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 301757, independent: 298338, independent conditional: 106, independent unconditional: 298232, dependent: 3419, dependent conditional: 185, dependent unconditional: 3234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 301757, independent: 298338, independent conditional: 106, independent unconditional: 298232, dependent: 3419, dependent conditional: 80, dependent unconditional: 3339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 301757, independent: 298338, independent conditional: 106, independent unconditional: 298232, dependent: 3419, dependent conditional: 80, dependent unconditional: 3339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 236397, independent: 233375, independent conditional: 106, independent unconditional: 233269, dependent: 3022, dependent conditional: 80, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 236397, independent: 231988, independent conditional: 0, independent unconditional: 231988, dependent: 4409, dependent conditional: 0, dependent unconditional: 4409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4409, independent: 1387, independent conditional: 106, independent unconditional: 1281, dependent: 3022, dependent conditional: 80, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4409, independent: 1387, independent conditional: 106, independent unconditional: 1281, dependent: 3022, dependent conditional: 80, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4086, independent: 1421, independent conditional: 93, independent unconditional: 1328, dependent: 2665, dependent conditional: 63, dependent unconditional: 2602, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 301757, independent: 64963, independent conditional: 0, independent unconditional: 64963, dependent: 397, dependent conditional: 0, dependent unconditional: 397, unknown: 236397, unknown conditional: 186, unknown unconditional: 236211] , Statistics on independence cache: Total cache size (in pairs): 236397, Positive cache size: 233375, Positive conditional cache size: 106, Positive unconditional cache size: 233269, Negative cache size: 3022, Negative conditional cache size: 80, Negative unconditional cache size: 2942, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 105, Maximal queried relation: 1, Independence queries for same thread: 384 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 355199, independent: 351239, independent conditional: 36424, independent unconditional: 314815, dependent: 3960, dependent conditional: 476, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 354873, independent: 351239, independent conditional: 36424, independent unconditional: 314815, dependent: 3634, dependent conditional: 150, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 354873, independent: 351239, independent conditional: 36424, independent unconditional: 314815, dependent: 3634, dependent conditional: 150, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 355133, independent: 351239, independent conditional: 106, independent unconditional: 351133, dependent: 3894, dependent conditional: 154, dependent unconditional: 3740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 355133, independent: 351239, independent conditional: 106, independent unconditional: 351133, dependent: 3894, dependent conditional: 85, dependent unconditional: 3809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 355133, independent: 351239, independent conditional: 106, independent unconditional: 351133, dependent: 3894, dependent conditional: 85, dependent unconditional: 3809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 284462, independent: 280894, independent conditional: 106, independent unconditional: 280788, dependent: 3568, dependent conditional: 84, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 284462, independent: 279217, independent conditional: 0, independent unconditional: 279217, dependent: 5245, dependent conditional: 0, dependent unconditional: 5245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5245, independent: 1677, independent conditional: 106, independent unconditional: 1571, dependent: 3568, dependent conditional: 84, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5245, independent: 1677, independent conditional: 106, independent unconditional: 1571, dependent: 3568, dependent conditional: 84, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4818, independent: 1655, independent conditional: 92, independent unconditional: 1563, dependent: 3164, dependent conditional: 65, dependent unconditional: 3099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 355133, independent: 70345, independent conditional: 0, independent unconditional: 70345, dependent: 326, dependent conditional: 1, dependent unconditional: 325, unknown: 284462, unknown conditional: 190, unknown unconditional: 284272] , Statistics on independence cache: Total cache size (in pairs): 284462, Positive cache size: 280894, Positive conditional cache size: 106, Positive unconditional cache size: 280788, Negative cache size: 3568, Negative conditional cache size: 84, Negative unconditional cache size: 3484, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 69, Maximal queried relation: 2, Independence queries for same thread: 326 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.7s, Number of persistent set computation: 1636, Number of trivial persistent sets: 1181, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 318299, independent: 314815, independent conditional: 0, independent unconditional: 314815, dependent: 3484, dependent conditional: 0, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 355199, independent: 351239, independent conditional: 36424, independent unconditional: 314815, dependent: 3960, dependent conditional: 476, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 354873, independent: 351239, independent conditional: 36424, independent unconditional: 314815, dependent: 3634, dependent conditional: 150, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 354873, independent: 351239, independent conditional: 36424, independent unconditional: 314815, dependent: 3634, dependent conditional: 150, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 355133, independent: 351239, independent conditional: 106, independent unconditional: 351133, dependent: 3894, dependent conditional: 154, dependent unconditional: 3740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 355133, independent: 351239, independent conditional: 106, independent unconditional: 351133, dependent: 3894, dependent conditional: 85, dependent unconditional: 3809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 355133, independent: 351239, independent conditional: 106, independent unconditional: 351133, dependent: 3894, dependent conditional: 85, dependent unconditional: 3809, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 284462, independent: 280894, independent conditional: 106, independent unconditional: 280788, dependent: 3568, dependent conditional: 84, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 284462, independent: 279217, independent conditional: 0, independent unconditional: 279217, dependent: 5245, dependent conditional: 0, dependent unconditional: 5245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5245, independent: 1677, independent conditional: 106, independent unconditional: 1571, dependent: 3568, dependent conditional: 84, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5245, independent: 1677, independent conditional: 106, independent unconditional: 1571, dependent: 3568, dependent conditional: 84, dependent unconditional: 3484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4818, independent: 1655, independent conditional: 92, independent unconditional: 1563, dependent: 3164, dependent conditional: 65, dependent unconditional: 3099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 355133, independent: 70345, independent conditional: 0, independent unconditional: 70345, dependent: 326, dependent conditional: 1, dependent unconditional: 325, unknown: 284462, unknown conditional: 190, unknown unconditional: 284272] , Statistics on independence cache: Total cache size (in pairs): 284462, Positive cache size: 280894, Positive conditional cache size: 106, Positive unconditional cache size: 280788, Negative cache size: 3568, Negative conditional cache size: 84, Negative unconditional cache size: 3484, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 69, Maximal queried relation: 2, Independence queries for same thread: 326 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 371570, independent: 367288, independent conditional: 51193, independent unconditional: 316095, dependent: 4282, dependent conditional: 698, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 371089, independent: 367288, independent conditional: 51193, independent unconditional: 316095, dependent: 3801, dependent conditional: 217, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 371089, independent: 367288, independent conditional: 51193, independent unconditional: 316095, dependent: 3801, dependent conditional: 217, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 371425, independent: 367288, independent conditional: 120, independent unconditional: 367168, dependent: 4137, dependent conditional: 216, dependent unconditional: 3921, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 371425, independent: 367288, independent conditional: 120, independent unconditional: 367168, dependent: 4137, dependent conditional: 84, dependent unconditional: 4053, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 371425, independent: 367288, independent conditional: 120, independent unconditional: 367168, dependent: 4137, dependent conditional: 84, dependent unconditional: 4053, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 286508, independent: 282840, independent conditional: 120, independent unconditional: 282720, dependent: 3668, dependent conditional: 84, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 286508, independent: 281133, independent conditional: 0, independent unconditional: 281133, dependent: 5375, dependent conditional: 0, dependent unconditional: 5375, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5375, independent: 1707, independent conditional: 120, independent unconditional: 1587, dependent: 3668, dependent conditional: 84, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5375, independent: 1707, independent conditional: 120, independent unconditional: 1587, dependent: 3668, dependent conditional: 84, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5057, independent: 1579, independent conditional: 124, independent unconditional: 1455, dependent: 3478, dependent conditional: 68, dependent unconditional: 3410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 371425, independent: 84448, independent conditional: 0, independent unconditional: 84448, dependent: 469, dependent conditional: 0, dependent unconditional: 469, unknown: 286508, unknown conditional: 204, unknown unconditional: 286304] , Statistics on independence cache: Total cache size (in pairs): 286508, Positive cache size: 282840, Positive conditional cache size: 120, Positive unconditional cache size: 282720, Negative cache size: 3668, Negative conditional cache size: 84, Negative unconditional cache size: 3584, 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: 481 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.9s, Number of persistent set computation: 1818, Number of trivial persistent sets: 1319, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 319679, independent: 316095, independent conditional: 0, independent unconditional: 316095, dependent: 3584, dependent conditional: 0, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 371570, independent: 367288, independent conditional: 51193, independent unconditional: 316095, dependent: 4282, dependent conditional: 698, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 371089, independent: 367288, independent conditional: 51193, independent unconditional: 316095, dependent: 3801, dependent conditional: 217, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 371089, independent: 367288, independent conditional: 51193, independent unconditional: 316095, dependent: 3801, dependent conditional: 217, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 371425, independent: 367288, independent conditional: 120, independent unconditional: 367168, dependent: 4137, dependent conditional: 216, dependent unconditional: 3921, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 371425, independent: 367288, independent conditional: 120, independent unconditional: 367168, dependent: 4137, dependent conditional: 84, dependent unconditional: 4053, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 371425, independent: 367288, independent conditional: 120, independent unconditional: 367168, dependent: 4137, dependent conditional: 84, dependent unconditional: 4053, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 286508, independent: 282840, independent conditional: 120, independent unconditional: 282720, dependent: 3668, dependent conditional: 84, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 286508, independent: 281133, independent conditional: 0, independent unconditional: 281133, dependent: 5375, dependent conditional: 0, dependent unconditional: 5375, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5375, independent: 1707, independent conditional: 120, independent unconditional: 1587, dependent: 3668, dependent conditional: 84, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5375, independent: 1707, independent conditional: 120, independent unconditional: 1587, dependent: 3668, dependent conditional: 84, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5057, independent: 1579, independent conditional: 124, independent unconditional: 1455, dependent: 3478, dependent conditional: 68, dependent unconditional: 3410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 371425, independent: 84448, independent conditional: 0, independent unconditional: 84448, dependent: 469, dependent conditional: 0, dependent unconditional: 469, unknown: 286508, unknown conditional: 204, unknown unconditional: 286304] , Statistics on independence cache: Total cache size (in pairs): 286508, Positive cache size: 282840, Positive conditional cache size: 120, Positive unconditional cache size: 282720, Negative cache size: 3668, Negative conditional cache size: 84, Negative unconditional cache size: 3584, 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: 481 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 312600, independent: 309065, independent conditional: 33130, independent unconditional: 275935, dependent: 3535, dependent conditional: 399, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312349, independent: 309065, independent conditional: 33130, independent unconditional: 275935, dependent: 3284, dependent conditional: 148, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 312349, independent: 309065, independent conditional: 33130, independent unconditional: 275935, dependent: 3284, dependent conditional: 148, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312632, independent: 309065, independent conditional: 136, independent unconditional: 308929, dependent: 3567, dependent conditional: 147, dependent unconditional: 3420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 312632, independent: 309065, independent conditional: 136, independent unconditional: 308929, dependent: 3567, dependent conditional: 89, dependent unconditional: 3478, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 312632, independent: 309065, independent conditional: 136, independent unconditional: 308929, dependent: 3567, dependent conditional: 89, dependent unconditional: 3478, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 258728, independent: 255503, independent conditional: 136, independent unconditional: 255367, dependent: 3225, dependent conditional: 89, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 258728, independent: 253990, independent conditional: 0, independent unconditional: 253990, dependent: 4738, dependent conditional: 0, dependent unconditional: 4738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4738, independent: 1513, independent conditional: 136, independent unconditional: 1377, dependent: 3225, dependent conditional: 89, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4738, independent: 1513, independent conditional: 136, independent unconditional: 1377, dependent: 3225, dependent conditional: 89, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4390, independent: 1332, independent conditional: 129, independent unconditional: 1203, dependent: 3058, dependent conditional: 75, dependent unconditional: 2983, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 312632, independent: 53562, independent conditional: 0, independent unconditional: 53562, dependent: 342, dependent conditional: 0, dependent unconditional: 342, unknown: 258728, unknown conditional: 225, unknown unconditional: 258503] , Statistics on independence cache: Total cache size (in pairs): 258728, Positive cache size: 255503, Positive conditional cache size: 136, Positive unconditional cache size: 255367, Negative cache size: 3225, Negative conditional cache size: 89, Negative unconditional cache size: 3136, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 58, Maximal queried relation: 1, Independence queries for same thread: 251 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.1s, Number of persistent set computation: 1313, Number of trivial persistent sets: 1016, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 279071, independent: 275935, independent conditional: 0, independent unconditional: 275935, dependent: 3136, dependent conditional: 0, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 312600, independent: 309065, independent conditional: 33130, independent unconditional: 275935, dependent: 3535, dependent conditional: 399, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312349, independent: 309065, independent conditional: 33130, independent unconditional: 275935, dependent: 3284, dependent conditional: 148, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 312349, independent: 309065, independent conditional: 33130, independent unconditional: 275935, dependent: 3284, dependent conditional: 148, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312632, independent: 309065, independent conditional: 136, independent unconditional: 308929, dependent: 3567, dependent conditional: 147, dependent unconditional: 3420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 312632, independent: 309065, independent conditional: 136, independent unconditional: 308929, dependent: 3567, dependent conditional: 89, dependent unconditional: 3478, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 312632, independent: 309065, independent conditional: 136, independent unconditional: 308929, dependent: 3567, dependent conditional: 89, dependent unconditional: 3478, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 258728, independent: 255503, independent conditional: 136, independent unconditional: 255367, dependent: 3225, dependent conditional: 89, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 258728, independent: 253990, independent conditional: 0, independent unconditional: 253990, dependent: 4738, dependent conditional: 0, dependent unconditional: 4738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4738, independent: 1513, independent conditional: 136, independent unconditional: 1377, dependent: 3225, dependent conditional: 89, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4738, independent: 1513, independent conditional: 136, independent unconditional: 1377, dependent: 3225, dependent conditional: 89, dependent unconditional: 3136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4390, independent: 1332, independent conditional: 129, independent unconditional: 1203, dependent: 3058, dependent conditional: 75, dependent unconditional: 2983, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 312632, independent: 53562, independent conditional: 0, independent unconditional: 53562, dependent: 342, dependent conditional: 0, dependent unconditional: 342, unknown: 258728, unknown conditional: 225, unknown unconditional: 258503] , Statistics on independence cache: Total cache size (in pairs): 258728, Positive cache size: 255503, Positive conditional cache size: 136, Positive unconditional cache size: 255367, Negative cache size: 3225, Negative conditional cache size: 89, Negative unconditional cache size: 3136, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 58, Maximal queried relation: 1, Independence queries for same thread: 251 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 325200, independent: 321617, independent conditional: 28728, independent unconditional: 292889, dependent: 3583, dependent conditional: 270, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 325044, independent: 321617, independent conditional: 28728, independent unconditional: 292889, dependent: 3427, dependent conditional: 114, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 325044, independent: 321617, independent conditional: 28728, independent unconditional: 292889, dependent: 3427, dependent conditional: 114, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 325294, independent: 321617, independent conditional: 137, independent unconditional: 321480, dependent: 3677, dependent conditional: 113, dependent unconditional: 3564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 325294, independent: 321617, independent conditional: 137, independent unconditional: 321480, dependent: 3677, dependent conditional: 82, dependent unconditional: 3595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 325294, independent: 321617, independent conditional: 137, independent unconditional: 321480, dependent: 3677, dependent conditional: 82, dependent unconditional: 3595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 276618, independent: 273223, independent conditional: 137, independent unconditional: 273086, dependent: 3395, dependent conditional: 82, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 276618, independent: 271609, independent conditional: 0, independent unconditional: 271609, dependent: 5009, dependent conditional: 0, dependent unconditional: 5009, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5009, independent: 1614, independent conditional: 137, independent unconditional: 1477, dependent: 3395, dependent conditional: 82, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5009, independent: 1614, independent conditional: 137, independent unconditional: 1477, dependent: 3395, dependent conditional: 82, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4422, independent: 1530, independent conditional: 123, independent unconditional: 1407, dependent: 2893, dependent conditional: 66, dependent unconditional: 2827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 325294, independent: 48394, independent conditional: 0, independent unconditional: 48394, dependent: 282, dependent conditional: 0, dependent unconditional: 282, unknown: 276618, unknown conditional: 219, unknown unconditional: 276399] , Statistics on independence cache: Total cache size (in pairs): 276618, Positive cache size: 273223, Positive conditional cache size: 137, Positive unconditional cache size: 273086, Negative cache size: 3395, Negative conditional cache size: 82, Negative unconditional cache size: 3313, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 31, Maximal queried relation: 1, Independence queries for same thread: 156 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.4s, Number of persistent set computation: 1175, Number of trivial persistent sets: 930, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296202, independent: 292889, independent conditional: 0, independent unconditional: 292889, dependent: 3313, dependent conditional: 0, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 325200, independent: 321617, independent conditional: 28728, independent unconditional: 292889, dependent: 3583, dependent conditional: 270, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 325044, independent: 321617, independent conditional: 28728, independent unconditional: 292889, dependent: 3427, dependent conditional: 114, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 325044, independent: 321617, independent conditional: 28728, independent unconditional: 292889, dependent: 3427, dependent conditional: 114, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 325294, independent: 321617, independent conditional: 137, independent unconditional: 321480, dependent: 3677, dependent conditional: 113, dependent unconditional: 3564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 325294, independent: 321617, independent conditional: 137, independent unconditional: 321480, dependent: 3677, dependent conditional: 82, dependent unconditional: 3595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 325294, independent: 321617, independent conditional: 137, independent unconditional: 321480, dependent: 3677, dependent conditional: 82, dependent unconditional: 3595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 276618, independent: 273223, independent conditional: 137, independent unconditional: 273086, dependent: 3395, dependent conditional: 82, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 276618, independent: 271609, independent conditional: 0, independent unconditional: 271609, dependent: 5009, dependent conditional: 0, dependent unconditional: 5009, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5009, independent: 1614, independent conditional: 137, independent unconditional: 1477, dependent: 3395, dependent conditional: 82, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5009, independent: 1614, independent conditional: 137, independent unconditional: 1477, dependent: 3395, dependent conditional: 82, dependent unconditional: 3313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4422, independent: 1530, independent conditional: 123, independent unconditional: 1407, dependent: 2893, dependent conditional: 66, dependent unconditional: 2827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 325294, independent: 48394, independent conditional: 0, independent unconditional: 48394, dependent: 282, dependent conditional: 0, dependent unconditional: 282, unknown: 276618, unknown conditional: 219, unknown unconditional: 276399] , Statistics on independence cache: Total cache size (in pairs): 276618, Positive cache size: 273223, Positive conditional cache size: 137, Positive unconditional cache size: 273086, Negative cache size: 3395, Negative conditional cache size: 82, Negative unconditional cache size: 3313, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 31, Maximal queried relation: 1, Independence queries for same thread: 156 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 435119, independent: 430322, independent conditional: 48590, independent unconditional: 381732, dependent: 4797, dependent conditional: 447, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 434873, independent: 430322, independent conditional: 48590, independent unconditional: 381732, dependent: 4551, dependent conditional: 201, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 434873, independent: 430322, independent conditional: 48590, independent unconditional: 381732, dependent: 4551, dependent conditional: 201, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 435226, independent: 430322, independent conditional: 153, independent unconditional: 430169, dependent: 4904, dependent conditional: 200, dependent unconditional: 4704, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 435226, independent: 430322, independent conditional: 153, independent unconditional: 430169, dependent: 4904, dependent conditional: 92, dependent unconditional: 4812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 435226, independent: 430322, independent conditional: 153, independent unconditional: 430169, dependent: 4904, dependent conditional: 92, dependent unconditional: 4812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 352202, independent: 347760, independent conditional: 153, independent unconditional: 347607, dependent: 4442, dependent conditional: 92, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 352202, independent: 345744, independent conditional: 0, independent unconditional: 345744, dependent: 6458, dependent conditional: 0, dependent unconditional: 6458, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6458, independent: 2016, independent conditional: 153, independent unconditional: 1863, dependent: 4442, dependent conditional: 92, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6458, independent: 2016, independent conditional: 153, independent unconditional: 1863, dependent: 4442, dependent conditional: 92, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5869, independent: 1645, independent conditional: 134, independent unconditional: 1511, dependent: 4224, dependent conditional: 75, dependent unconditional: 4150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 435226, independent: 82562, independent conditional: 0, independent unconditional: 82562, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 352202, unknown conditional: 245, unknown unconditional: 351957] , Statistics on independence cache: Total cache size (in pairs): 352202, Positive cache size: 347760, Positive conditional cache size: 153, Positive unconditional cache size: 347607, Negative cache size: 4442, Negative conditional cache size: 92, Negative unconditional cache size: 4350, 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: 246 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.0s, Number of persistent set computation: 1654, Number of trivial persistent sets: 1228, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 386082, independent: 381732, independent conditional: 0, independent unconditional: 381732, dependent: 4350, dependent conditional: 0, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 435119, independent: 430322, independent conditional: 48590, independent unconditional: 381732, dependent: 4797, dependent conditional: 447, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 434873, independent: 430322, independent conditional: 48590, independent unconditional: 381732, dependent: 4551, dependent conditional: 201, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 434873, independent: 430322, independent conditional: 48590, independent unconditional: 381732, dependent: 4551, dependent conditional: 201, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 435226, independent: 430322, independent conditional: 153, independent unconditional: 430169, dependent: 4904, dependent conditional: 200, dependent unconditional: 4704, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 435226, independent: 430322, independent conditional: 153, independent unconditional: 430169, dependent: 4904, dependent conditional: 92, dependent unconditional: 4812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 435226, independent: 430322, independent conditional: 153, independent unconditional: 430169, dependent: 4904, dependent conditional: 92, dependent unconditional: 4812, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 352202, independent: 347760, independent conditional: 153, independent unconditional: 347607, dependent: 4442, dependent conditional: 92, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 352202, independent: 345744, independent conditional: 0, independent unconditional: 345744, dependent: 6458, dependent conditional: 0, dependent unconditional: 6458, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6458, independent: 2016, independent conditional: 153, independent unconditional: 1863, dependent: 4442, dependent conditional: 92, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6458, independent: 2016, independent conditional: 153, independent unconditional: 1863, dependent: 4442, dependent conditional: 92, dependent unconditional: 4350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5869, independent: 1645, independent conditional: 134, independent unconditional: 1511, dependent: 4224, dependent conditional: 75, dependent unconditional: 4150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 435226, independent: 82562, independent conditional: 0, independent unconditional: 82562, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 352202, unknown conditional: 245, unknown unconditional: 351957] , Statistics on independence cache: Total cache size (in pairs): 352202, Positive cache size: 347760, Positive conditional cache size: 153, Positive unconditional cache size: 347607, Negative cache size: 4442, Negative conditional cache size: 92, Negative unconditional cache size: 4350, 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: 246 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 536827, independent: 531208, independent conditional: 72446, independent unconditional: 458762, dependent: 5619, dependent conditional: 590, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 536517, independent: 531208, independent conditional: 72446, independent unconditional: 458762, dependent: 5309, dependent conditional: 280, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 536517, independent: 531208, independent conditional: 72446, independent unconditional: 458762, dependent: 5309, dependent conditional: 280, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 536971, independent: 531208, independent conditional: 173, independent unconditional: 531035, dependent: 5763, dependent conditional: 281, dependent unconditional: 5482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 536971, independent: 531208, independent conditional: 173, independent unconditional: 531035, dependent: 5763, dependent conditional: 125, dependent unconditional: 5638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 536971, independent: 531208, independent conditional: 173, independent unconditional: 531035, dependent: 5763, dependent conditional: 125, dependent unconditional: 5638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 414696, independent: 409542, independent conditional: 173, independent unconditional: 409369, dependent: 5154, dependent conditional: 125, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 414696, independent: 407195, independent conditional: 0, independent unconditional: 407195, dependent: 7501, dependent conditional: 0, dependent unconditional: 7501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7501, independent: 2347, independent conditional: 173, independent unconditional: 2174, dependent: 5154, dependent conditional: 125, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7501, independent: 2347, independent conditional: 173, independent unconditional: 2174, dependent: 5154, dependent conditional: 125, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7095, independent: 2062, independent conditional: 156, independent unconditional: 1905, dependent: 5034, dependent conditional: 99, dependent unconditional: 4934, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 536971, independent: 121666, independent conditional: 0, independent unconditional: 121666, dependent: 609, dependent conditional: 0, dependent unconditional: 609, unknown: 414696, unknown conditional: 298, unknown unconditional: 414398] , Statistics on independence cache: Total cache size (in pairs): 414696, Positive cache size: 409542, Positive conditional cache size: 173, Positive unconditional cache size: 409369, Negative cache size: 5154, Negative conditional cache size: 125, Negative unconditional cache size: 5029, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 156, Maximal queried relation: 2, Independence queries for same thread: 310 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.6s, Number of persistent set computation: 1965, Number of trivial persistent sets: 1431, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 463791, independent: 458762, independent conditional: 0, independent unconditional: 458762, dependent: 5029, dependent conditional: 0, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 536827, independent: 531208, independent conditional: 72446, independent unconditional: 458762, dependent: 5619, dependent conditional: 590, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 536517, independent: 531208, independent conditional: 72446, independent unconditional: 458762, dependent: 5309, dependent conditional: 280, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 536517, independent: 531208, independent conditional: 72446, independent unconditional: 458762, dependent: 5309, dependent conditional: 280, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 536971, independent: 531208, independent conditional: 173, independent unconditional: 531035, dependent: 5763, dependent conditional: 281, dependent unconditional: 5482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 536971, independent: 531208, independent conditional: 173, independent unconditional: 531035, dependent: 5763, dependent conditional: 125, dependent unconditional: 5638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 536971, independent: 531208, independent conditional: 173, independent unconditional: 531035, dependent: 5763, dependent conditional: 125, dependent unconditional: 5638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 414696, independent: 409542, independent conditional: 173, independent unconditional: 409369, dependent: 5154, dependent conditional: 125, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 414696, independent: 407195, independent conditional: 0, independent unconditional: 407195, dependent: 7501, dependent conditional: 0, dependent unconditional: 7501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7501, independent: 2347, independent conditional: 173, independent unconditional: 2174, dependent: 5154, dependent conditional: 125, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7501, independent: 2347, independent conditional: 173, independent unconditional: 2174, dependent: 5154, dependent conditional: 125, dependent unconditional: 5029, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7095, independent: 2062, independent conditional: 156, independent unconditional: 1905, dependent: 5034, dependent conditional: 99, dependent unconditional: 4934, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 536971, independent: 121666, independent conditional: 0, independent unconditional: 121666, dependent: 609, dependent conditional: 0, dependent unconditional: 609, unknown: 414696, unknown conditional: 298, unknown unconditional: 414398] , Statistics on independence cache: Total cache size (in pairs): 414696, Positive cache size: 409542, Positive conditional cache size: 173, Positive unconditional cache size: 409369, Negative cache size: 5154, Negative conditional cache size: 125, Negative unconditional cache size: 5029, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 156, Maximal queried relation: 2, Independence queries for same thread: 310 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 375615, independent: 371438, independent conditional: 29676, independent unconditional: 341762, dependent: 4177, dependent conditional: 317, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375427, independent: 371438, independent conditional: 29676, independent unconditional: 341762, dependent: 3989, dependent conditional: 129, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 375427, independent: 371438, independent conditional: 29676, independent unconditional: 341762, dependent: 3989, dependent conditional: 129, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375726, independent: 371438, independent conditional: 171, independent unconditional: 371267, dependent: 4288, dependent conditional: 128, dependent unconditional: 4160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 375726, independent: 371438, independent conditional: 171, independent unconditional: 371267, dependent: 4288, dependent conditional: 98, dependent unconditional: 4190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 375726, independent: 371438, independent conditional: 171, independent unconditional: 371267, dependent: 4288, dependent conditional: 98, dependent unconditional: 4190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 323870, independent: 319912, independent conditional: 171, independent unconditional: 319741, dependent: 3958, dependent conditional: 98, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 323870, independent: 318009, independent conditional: 0, independent unconditional: 318009, dependent: 5861, dependent conditional: 0, dependent unconditional: 5861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5861, independent: 1903, independent conditional: 171, independent unconditional: 1732, dependent: 3958, dependent conditional: 98, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5861, independent: 1903, independent conditional: 171, independent unconditional: 1732, dependent: 3958, dependent conditional: 98, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5049, independent: 1713, independent conditional: 297, independent unconditional: 1416, dependent: 3336, dependent conditional: 82, dependent unconditional: 3254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 375726, independent: 51526, independent conditional: 0, independent unconditional: 51526, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 323870, unknown conditional: 269, unknown unconditional: 323601] , Statistics on independence cache: Total cache size (in pairs): 323870, Positive cache size: 319912, Positive conditional cache size: 171, Positive unconditional cache size: 319741, Negative cache size: 3958, Negative conditional cache size: 98, Negative unconditional cache size: 3860, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 30, Maximal queried relation: 1, Independence queries for same thread: 188 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.0s, Number of persistent set computation: 1307, Number of trivial persistent sets: 1046, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 345622, independent: 341762, independent conditional: 0, independent unconditional: 341762, dependent: 3860, dependent conditional: 0, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 375615, independent: 371438, independent conditional: 29676, independent unconditional: 341762, dependent: 4177, dependent conditional: 317, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375427, independent: 371438, independent conditional: 29676, independent unconditional: 341762, dependent: 3989, dependent conditional: 129, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 375427, independent: 371438, independent conditional: 29676, independent unconditional: 341762, dependent: 3989, dependent conditional: 129, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 375726, independent: 371438, independent conditional: 171, independent unconditional: 371267, dependent: 4288, dependent conditional: 128, dependent unconditional: 4160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 375726, independent: 371438, independent conditional: 171, independent unconditional: 371267, dependent: 4288, dependent conditional: 98, dependent unconditional: 4190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 375726, independent: 371438, independent conditional: 171, independent unconditional: 371267, dependent: 4288, dependent conditional: 98, dependent unconditional: 4190, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 323870, independent: 319912, independent conditional: 171, independent unconditional: 319741, dependent: 3958, dependent conditional: 98, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 323870, independent: 318009, independent conditional: 0, independent unconditional: 318009, dependent: 5861, dependent conditional: 0, dependent unconditional: 5861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5861, independent: 1903, independent conditional: 171, independent unconditional: 1732, dependent: 3958, dependent conditional: 98, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5861, independent: 1903, independent conditional: 171, independent unconditional: 1732, dependent: 3958, dependent conditional: 98, dependent unconditional: 3860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5049, independent: 1713, independent conditional: 297, independent unconditional: 1416, dependent: 3336, dependent conditional: 82, dependent unconditional: 3254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 375726, independent: 51526, independent conditional: 0, independent unconditional: 51526, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 323870, unknown conditional: 269, unknown unconditional: 323601] , Statistics on independence cache: Total cache size (in pairs): 323870, Positive cache size: 319912, Positive conditional cache size: 171, Positive unconditional cache size: 319741, Negative cache size: 3958, Negative conditional cache size: 98, Negative unconditional cache size: 3860, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 30, Maximal queried relation: 1, Independence queries for same thread: 188 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508357, independent: 502846, independent conditional: 51319, independent unconditional: 451527, dependent: 5511, dependent conditional: 330, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508246, independent: 502846, independent conditional: 51319, independent unconditional: 451527, dependent: 5400, dependent conditional: 219, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508246, independent: 502846, independent conditional: 51319, independent unconditional: 451527, dependent: 5400, dependent conditional: 219, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508654, independent: 502846, independent conditional: 190, independent unconditional: 502656, dependent: 5808, dependent conditional: 218, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508654, independent: 502846, independent conditional: 190, independent unconditional: 502656, dependent: 5808, dependent conditional: 115, dependent unconditional: 5693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508654, independent: 502846, independent conditional: 190, independent unconditional: 502656, dependent: 5808, dependent conditional: 115, dependent unconditional: 5693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 419604, independent: 414308, independent conditional: 190, independent unconditional: 414118, dependent: 5296, dependent conditional: 115, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 419604, independent: 411928, independent conditional: 0, independent unconditional: 411928, dependent: 7676, dependent conditional: 0, dependent unconditional: 7676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7676, independent: 2380, independent conditional: 190, independent unconditional: 2190, dependent: 5296, dependent conditional: 115, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7676, independent: 2380, independent conditional: 190, independent unconditional: 2190, dependent: 5296, dependent conditional: 115, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6754, independent: 1979, independent conditional: 171, independent unconditional: 1808, dependent: 4775, dependent conditional: 89, dependent unconditional: 4686, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508654, independent: 88538, independent conditional: 0, independent unconditional: 88538, dependent: 512, dependent conditional: 0, dependent unconditional: 512, unknown: 419604, unknown conditional: 305, unknown unconditional: 419299] , Statistics on independence cache: Total cache size (in pairs): 419604, Positive cache size: 414308, Positive conditional cache size: 190, Positive unconditional cache size: 414118, Negative cache size: 5296, Negative conditional cache size: 115, Negative unconditional cache size: 5181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 103, Maximal queried relation: 1, Independence queries for same thread: 111 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.1s, Number of persistent set computation: 1782, Number of trivial persistent sets: 1328, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 456708, independent: 451527, independent conditional: 0, independent unconditional: 451527, dependent: 5181, dependent conditional: 0, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508357, independent: 502846, independent conditional: 51319, independent unconditional: 451527, dependent: 5511, dependent conditional: 330, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508246, independent: 502846, independent conditional: 51319, independent unconditional: 451527, dependent: 5400, dependent conditional: 219, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508246, independent: 502846, independent conditional: 51319, independent unconditional: 451527, dependent: 5400, dependent conditional: 219, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508654, independent: 502846, independent conditional: 190, independent unconditional: 502656, dependent: 5808, dependent conditional: 218, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508654, independent: 502846, independent conditional: 190, independent unconditional: 502656, dependent: 5808, dependent conditional: 115, dependent unconditional: 5693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508654, independent: 502846, independent conditional: 190, independent unconditional: 502656, dependent: 5808, dependent conditional: 115, dependent unconditional: 5693, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 419604, independent: 414308, independent conditional: 190, independent unconditional: 414118, dependent: 5296, dependent conditional: 115, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 419604, independent: 411928, independent conditional: 0, independent unconditional: 411928, dependent: 7676, dependent conditional: 0, dependent unconditional: 7676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7676, independent: 2380, independent conditional: 190, independent unconditional: 2190, dependent: 5296, dependent conditional: 115, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7676, independent: 2380, independent conditional: 190, independent unconditional: 2190, dependent: 5296, dependent conditional: 115, dependent unconditional: 5181, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6754, independent: 1979, independent conditional: 171, independent unconditional: 1808, dependent: 4775, dependent conditional: 89, dependent unconditional: 4686, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508654, independent: 88538, independent conditional: 0, independent unconditional: 88538, dependent: 512, dependent conditional: 0, dependent unconditional: 512, unknown: 419604, unknown conditional: 305, unknown unconditional: 419299] , Statistics on independence cache: Total cache size (in pairs): 419604, Positive cache size: 414308, Positive conditional cache size: 190, Positive unconditional cache size: 414118, Negative cache size: 5296, Negative conditional cache size: 115, Negative unconditional cache size: 5181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 103, Maximal queried relation: 1, Independence queries for same thread: 111 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 493271, independent: 487700, independent conditional: 49574, independent unconditional: 438126, dependent: 5571, dependent conditional: 583, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 492895, independent: 487700, independent conditional: 49574, independent unconditional: 438126, dependent: 5195, dependent conditional: 207, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 492895, independent: 487700, independent conditional: 49574, independent unconditional: 438126, dependent: 5195, dependent conditional: 207, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 493311, independent: 487700, independent conditional: 210, independent unconditional: 487490, dependent: 5611, dependent conditional: 206, dependent unconditional: 5405, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 493311, independent: 487700, independent conditional: 210, independent unconditional: 487490, dependent: 5611, dependent conditional: 130, dependent unconditional: 5481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 493311, independent: 487700, independent conditional: 210, independent unconditional: 487490, dependent: 5611, dependent conditional: 130, dependent unconditional: 5481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 411003, independent: 405885, independent conditional: 210, independent unconditional: 405675, dependent: 5118, dependent conditional: 130, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 411003, independent: 403553, independent conditional: 0, independent unconditional: 403553, dependent: 7450, dependent conditional: 0, dependent unconditional: 7450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7450, independent: 2332, independent conditional: 210, independent unconditional: 2122, dependent: 5118, dependent conditional: 130, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7450, independent: 2332, independent conditional: 210, independent unconditional: 2122, dependent: 5118, dependent conditional: 130, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6515, independent: 2129, independent conditional: 189, independent unconditional: 1940, dependent: 4386, dependent conditional: 101, dependent unconditional: 4285, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 493311, independent: 81815, independent conditional: 0, independent unconditional: 81815, dependent: 493, dependent conditional: 0, dependent unconditional: 493, unknown: 411003, unknown conditional: 340, unknown unconditional: 410663] , Statistics on independence cache: Total cache size (in pairs): 411003, Positive cache size: 405885, Positive conditional cache size: 210, Positive unconditional cache size: 405675, Negative cache size: 5118, Negative conditional cache size: 130, Negative unconditional cache size: 4988, 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: 376 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.1s, Number of persistent set computation: 1662, Number of trivial persistent sets: 1283, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 443114, independent: 438126, independent conditional: 0, independent unconditional: 438126, dependent: 4988, dependent conditional: 0, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 493271, independent: 487700, independent conditional: 49574, independent unconditional: 438126, dependent: 5571, dependent conditional: 583, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 492895, independent: 487700, independent conditional: 49574, independent unconditional: 438126, dependent: 5195, dependent conditional: 207, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 492895, independent: 487700, independent conditional: 49574, independent unconditional: 438126, dependent: 5195, dependent conditional: 207, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 493311, independent: 487700, independent conditional: 210, independent unconditional: 487490, dependent: 5611, dependent conditional: 206, dependent unconditional: 5405, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 493311, independent: 487700, independent conditional: 210, independent unconditional: 487490, dependent: 5611, dependent conditional: 130, dependent unconditional: 5481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 493311, independent: 487700, independent conditional: 210, independent unconditional: 487490, dependent: 5611, dependent conditional: 130, dependent unconditional: 5481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 411003, independent: 405885, independent conditional: 210, independent unconditional: 405675, dependent: 5118, dependent conditional: 130, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 411003, independent: 403553, independent conditional: 0, independent unconditional: 403553, dependent: 7450, dependent conditional: 0, dependent unconditional: 7450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7450, independent: 2332, independent conditional: 210, independent unconditional: 2122, dependent: 5118, dependent conditional: 130, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7450, independent: 2332, independent conditional: 210, independent unconditional: 2122, dependent: 5118, dependent conditional: 130, dependent unconditional: 4988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6515, independent: 2129, independent conditional: 189, independent unconditional: 1940, dependent: 4386, dependent conditional: 101, dependent unconditional: 4285, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 493311, independent: 81815, independent conditional: 0, independent unconditional: 81815, dependent: 493, dependent conditional: 0, dependent unconditional: 493, unknown: 411003, unknown conditional: 340, unknown unconditional: 410663] , Statistics on independence cache: Total cache size (in pairs): 411003, Positive cache size: 405885, Positive conditional cache size: 210, Positive unconditional cache size: 405675, Negative cache size: 5118, Negative conditional cache size: 130, Negative unconditional cache size: 4988, 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: 376 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 514896, independent: 509288, independent conditional: 47997, independent unconditional: 461291, dependent: 5608, dependent conditional: 349, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 514746, independent: 509288, independent conditional: 47997, independent unconditional: 461291, dependent: 5458, dependent conditional: 199, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 514746, independent: 509288, independent conditional: 47997, independent unconditional: 461291, dependent: 5458, dependent conditional: 199, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 515154, independent: 509288, independent conditional: 210, independent unconditional: 509078, dependent: 5866, dependent conditional: 198, dependent unconditional: 5668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 515154, independent: 509288, independent conditional: 210, independent unconditional: 509078, dependent: 5866, dependent conditional: 128, dependent unconditional: 5738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 515154, independent: 509288, independent conditional: 210, independent unconditional: 509078, dependent: 5866, dependent conditional: 128, dependent unconditional: 5738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 433748, independent: 428361, independent conditional: 210, independent unconditional: 428151, dependent: 5387, dependent conditional: 128, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 433748, independent: 425871, independent conditional: 0, independent unconditional: 425871, dependent: 7877, dependent conditional: 0, dependent unconditional: 7877, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7877, independent: 2490, independent conditional: 210, independent unconditional: 2280, dependent: 5387, dependent conditional: 128, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7877, independent: 2490, independent conditional: 210, independent unconditional: 2280, dependent: 5387, dependent conditional: 128, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7182, independent: 2130, independent conditional: 184, independent unconditional: 1946, dependent: 5052, dependent conditional: 103, dependent unconditional: 4949, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 515154, independent: 80927, independent conditional: 0, independent unconditional: 80927, dependent: 479, dependent conditional: 0, dependent unconditional: 479, unknown: 433748, unknown conditional: 338, unknown unconditional: 433410] , Statistics on independence cache: Total cache size (in pairs): 433748, Positive cache size: 428361, Positive conditional cache size: 210, Positive unconditional cache size: 428151, Negative cache size: 5387, Negative conditional cache size: 128, Negative unconditional cache size: 5259, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 70, Maximal queried relation: 1, Independence queries for same thread: 150 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 9.0s, Number of persistent set computation: 1719, Number of trivial persistent sets: 1313, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 466550, independent: 461291, independent conditional: 0, independent unconditional: 461291, dependent: 5259, dependent conditional: 0, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 514896, independent: 509288, independent conditional: 47997, independent unconditional: 461291, dependent: 5608, dependent conditional: 349, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 514746, independent: 509288, independent conditional: 47997, independent unconditional: 461291, dependent: 5458, dependent conditional: 199, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 514746, independent: 509288, independent conditional: 47997, independent unconditional: 461291, dependent: 5458, dependent conditional: 199, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 515154, independent: 509288, independent conditional: 210, independent unconditional: 509078, dependent: 5866, dependent conditional: 198, dependent unconditional: 5668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 515154, independent: 509288, independent conditional: 210, independent unconditional: 509078, dependent: 5866, dependent conditional: 128, dependent unconditional: 5738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 515154, independent: 509288, independent conditional: 210, independent unconditional: 509078, dependent: 5866, dependent conditional: 128, dependent unconditional: 5738, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 433748, independent: 428361, independent conditional: 210, independent unconditional: 428151, dependent: 5387, dependent conditional: 128, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 433748, independent: 425871, independent conditional: 0, independent unconditional: 425871, dependent: 7877, dependent conditional: 0, dependent unconditional: 7877, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7877, independent: 2490, independent conditional: 210, independent unconditional: 2280, dependent: 5387, dependent conditional: 128, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7877, independent: 2490, independent conditional: 210, independent unconditional: 2280, dependent: 5387, dependent conditional: 128, dependent unconditional: 5259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7182, independent: 2130, independent conditional: 184, independent unconditional: 1946, dependent: 5052, dependent conditional: 103, dependent unconditional: 4949, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 515154, independent: 80927, independent conditional: 0, independent unconditional: 80927, dependent: 479, dependent conditional: 0, dependent unconditional: 479, unknown: 433748, unknown conditional: 338, unknown unconditional: 433410] , Statistics on independence cache: Total cache size (in pairs): 433748, Positive cache size: 428361, Positive conditional cache size: 210, Positive unconditional cache size: 428151, Negative cache size: 5387, Negative conditional cache size: 128, Negative unconditional cache size: 5259, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 70, Maximal queried relation: 1, Independence queries for same thread: 150 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 613882, independent: 607141, independent conditional: 64849, independent unconditional: 542292, dependent: 6741, dependent conditional: 513, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 613633, independent: 607141, independent conditional: 64849, independent unconditional: 542292, dependent: 6492, dependent conditional: 264, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 613633, independent: 607141, independent conditional: 64849, independent unconditional: 542292, dependent: 6492, dependent conditional: 264, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 614129, independent: 607141, independent conditional: 233, independent unconditional: 606908, dependent: 6988, dependent conditional: 263, dependent unconditional: 6725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 614129, independent: 607141, independent conditional: 233, independent unconditional: 606908, dependent: 6988, dependent conditional: 140, dependent unconditional: 6848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 614129, independent: 607141, independent conditional: 233, independent unconditional: 606908, dependent: 6988, dependent conditional: 140, dependent unconditional: 6848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 502388, independent: 496020, independent conditional: 233, independent unconditional: 495787, dependent: 6368, dependent conditional: 140, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 502388, independent: 493137, independent conditional: 0, independent unconditional: 493137, dependent: 9251, dependent conditional: 0, dependent unconditional: 9251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9251, independent: 2883, independent conditional: 233, independent unconditional: 2650, dependent: 6368, dependent conditional: 140, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9251, independent: 2883, independent conditional: 233, independent unconditional: 2650, dependent: 6368, dependent conditional: 140, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8096, independent: 2429, independent conditional: 207, independent unconditional: 2222, dependent: 5667, dependent conditional: 109, dependent unconditional: 5558, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 614129, independent: 111121, independent conditional: 0, independent unconditional: 111121, dependent: 620, dependent conditional: 0, dependent unconditional: 620, unknown: 502388, unknown conditional: 373, unknown unconditional: 502015] , Statistics on independence cache: Total cache size (in pairs): 502388, Positive cache size: 496020, Positive conditional cache size: 233, Positive unconditional cache size: 495787, Negative cache size: 6368, Negative conditional cache size: 140, Negative unconditional cache size: 6228, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 123, Maximal queried relation: 1, Independence queries for same thread: 249 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.2s, Number of persistent set computation: 2213, Number of trivial persistent sets: 1640, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 548520, independent: 542292, independent conditional: 0, independent unconditional: 542292, dependent: 6228, dependent conditional: 0, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 613882, independent: 607141, independent conditional: 64849, independent unconditional: 542292, dependent: 6741, dependent conditional: 513, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 613633, independent: 607141, independent conditional: 64849, independent unconditional: 542292, dependent: 6492, dependent conditional: 264, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 613633, independent: 607141, independent conditional: 64849, independent unconditional: 542292, dependent: 6492, dependent conditional: 264, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 614129, independent: 607141, independent conditional: 233, independent unconditional: 606908, dependent: 6988, dependent conditional: 263, dependent unconditional: 6725, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 614129, independent: 607141, independent conditional: 233, independent unconditional: 606908, dependent: 6988, dependent conditional: 140, dependent unconditional: 6848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 614129, independent: 607141, independent conditional: 233, independent unconditional: 606908, dependent: 6988, dependent conditional: 140, dependent unconditional: 6848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 502388, independent: 496020, independent conditional: 233, independent unconditional: 495787, dependent: 6368, dependent conditional: 140, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 502388, independent: 493137, independent conditional: 0, independent unconditional: 493137, dependent: 9251, dependent conditional: 0, dependent unconditional: 9251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9251, independent: 2883, independent conditional: 233, independent unconditional: 2650, dependent: 6368, dependent conditional: 140, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9251, independent: 2883, independent conditional: 233, independent unconditional: 2650, dependent: 6368, dependent conditional: 140, dependent unconditional: 6228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8096, independent: 2429, independent conditional: 207, independent unconditional: 2222, dependent: 5667, dependent conditional: 109, dependent unconditional: 5558, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 614129, independent: 111121, independent conditional: 0, independent unconditional: 111121, dependent: 620, dependent conditional: 0, dependent unconditional: 620, unknown: 502388, unknown conditional: 373, unknown unconditional: 502015] , Statistics on independence cache: Total cache size (in pairs): 502388, Positive cache size: 496020, Positive conditional cache size: 233, Positive unconditional cache size: 495787, Negative cache size: 6368, Negative conditional cache size: 140, Negative unconditional cache size: 6228, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 123, Maximal queried relation: 1, Independence queries for same thread: 249 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 773459, independent: 765088, independent conditional: 93475, independent unconditional: 671613, dependent: 8371, dependent conditional: 886, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 772970, independent: 765088, independent conditional: 93475, independent unconditional: 671613, dependent: 7882, dependent conditional: 397, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 772970, independent: 765088, independent conditional: 93475, independent unconditional: 671613, dependent: 7882, dependent conditional: 397, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 773619, independent: 765088, independent conditional: 253, independent unconditional: 764835, dependent: 8531, dependent conditional: 396, dependent unconditional: 8135, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 773619, independent: 765088, independent conditional: 253, independent unconditional: 764835, dependent: 8531, dependent conditional: 178, dependent unconditional: 8353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 773619, independent: 765088, independent conditional: 253, independent unconditional: 764835, dependent: 8531, dependent conditional: 178, dependent unconditional: 8353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 609841, independent: 602178, independent conditional: 253, independent unconditional: 601925, dependent: 7663, dependent conditional: 178, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 609841, independent: 598853, independent conditional: 0, independent unconditional: 598853, dependent: 10988, dependent conditional: 0, dependent unconditional: 10988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10988, independent: 3325, independent conditional: 253, independent unconditional: 3072, dependent: 7663, dependent conditional: 178, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10988, independent: 3325, independent conditional: 253, independent unconditional: 3072, dependent: 7663, dependent conditional: 178, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9880, independent: 2812, independent conditional: 231, independent unconditional: 2581, dependent: 7068, dependent conditional: 149, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 773619, independent: 162910, independent conditional: 0, independent unconditional: 162910, dependent: 868, dependent conditional: 0, dependent unconditional: 868, unknown: 609841, unknown conditional: 431, unknown unconditional: 609410] , Statistics on independence cache: Total cache size (in pairs): 609841, Positive cache size: 602178, Positive conditional cache size: 253, Positive unconditional cache size: 601925, Negative cache size: 7663, Negative conditional cache size: 178, Negative unconditional cache size: 7485, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 218, Maximal queried relation: 1, Independence queries for same thread: 489 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.9s, Number of persistent set computation: 2602, Number of trivial persistent sets: 1872, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 679098, independent: 671613, independent conditional: 0, independent unconditional: 671613, dependent: 7485, dependent conditional: 0, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 773459, independent: 765088, independent conditional: 93475, independent unconditional: 671613, dependent: 8371, dependent conditional: 886, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 772970, independent: 765088, independent conditional: 93475, independent unconditional: 671613, dependent: 7882, dependent conditional: 397, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 772970, independent: 765088, independent conditional: 93475, independent unconditional: 671613, dependent: 7882, dependent conditional: 397, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 773619, independent: 765088, independent conditional: 253, independent unconditional: 764835, dependent: 8531, dependent conditional: 396, dependent unconditional: 8135, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 773619, independent: 765088, independent conditional: 253, independent unconditional: 764835, dependent: 8531, dependent conditional: 178, dependent unconditional: 8353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 773619, independent: 765088, independent conditional: 253, independent unconditional: 764835, dependent: 8531, dependent conditional: 178, dependent unconditional: 8353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 609841, independent: 602178, independent conditional: 253, independent unconditional: 601925, dependent: 7663, dependent conditional: 178, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 609841, independent: 598853, independent conditional: 0, independent unconditional: 598853, dependent: 10988, dependent conditional: 0, dependent unconditional: 10988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10988, independent: 3325, independent conditional: 253, independent unconditional: 3072, dependent: 7663, dependent conditional: 178, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10988, independent: 3325, independent conditional: 253, independent unconditional: 3072, dependent: 7663, dependent conditional: 178, dependent unconditional: 7485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9880, independent: 2812, independent conditional: 231, independent unconditional: 2581, dependent: 7068, dependent conditional: 149, dependent unconditional: 6919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 773619, independent: 162910, independent conditional: 0, independent unconditional: 162910, dependent: 868, dependent conditional: 0, dependent unconditional: 868, unknown: 609841, unknown conditional: 431, unknown unconditional: 609410] , Statistics on independence cache: Total cache size (in pairs): 609841, Positive cache size: 602178, Positive conditional cache size: 253, Positive unconditional cache size: 601925, Negative cache size: 7663, Negative conditional cache size: 178, Negative unconditional cache size: 7485, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 218, Maximal queried relation: 1, Independence queries for same thread: 489 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 650137, independent: 643017, independent conditional: 57795, independent unconditional: 585222, dependent: 7120, dependent conditional: 404, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 649967, independent: 643017, independent conditional: 57795, independent unconditional: 585222, dependent: 6950, dependent conditional: 234, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 649967, independent: 643017, independent conditional: 57795, independent unconditional: 585222, dependent: 6950, dependent conditional: 234, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 650453, independent: 643017, independent conditional: 253, independent unconditional: 642764, dependent: 7436, dependent conditional: 233, dependent unconditional: 7203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 650453, independent: 643017, independent conditional: 253, independent unconditional: 642764, dependent: 7436, dependent conditional: 156, dependent unconditional: 7280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 650453, independent: 643017, independent conditional: 253, independent unconditional: 642764, dependent: 7436, dependent conditional: 156, dependent unconditional: 7280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 549000, independent: 542128, independent conditional: 253, independent unconditional: 541875, dependent: 6872, dependent conditional: 156, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 549000, independent: 539032, independent conditional: 0, independent unconditional: 539032, dependent: 9968, dependent conditional: 0, dependent unconditional: 9968, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9968, independent: 3096, independent conditional: 253, independent unconditional: 2843, dependent: 6872, dependent conditional: 156, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9968, independent: 3096, independent conditional: 253, independent unconditional: 2843, dependent: 6872, dependent conditional: 156, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8753, independent: 2751, independent conditional: 221, independent unconditional: 2530, dependent: 6002, dependent conditional: 130, dependent unconditional: 5872, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 650453, independent: 100889, independent conditional: 0, independent unconditional: 100889, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 549000, unknown conditional: 409, unknown unconditional: 548591] , Statistics on independence cache: Total cache size (in pairs): 549000, Positive cache size: 542128, Positive conditional cache size: 253, Positive unconditional cache size: 541875, Negative cache size: 6872, Negative conditional cache size: 156, Negative unconditional cache size: 6716, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 77, Maximal queried relation: 1, Independence queries for same thread: 170 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.0s, Number of persistent set computation: 2099, Number of trivial persistent sets: 1597, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 591938, independent: 585222, independent conditional: 0, independent unconditional: 585222, dependent: 6716, dependent conditional: 0, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 650137, independent: 643017, independent conditional: 57795, independent unconditional: 585222, dependent: 7120, dependent conditional: 404, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 649967, independent: 643017, independent conditional: 57795, independent unconditional: 585222, dependent: 6950, dependent conditional: 234, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 649967, independent: 643017, independent conditional: 57795, independent unconditional: 585222, dependent: 6950, dependent conditional: 234, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 650453, independent: 643017, independent conditional: 253, independent unconditional: 642764, dependent: 7436, dependent conditional: 233, dependent unconditional: 7203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 650453, independent: 643017, independent conditional: 253, independent unconditional: 642764, dependent: 7436, dependent conditional: 156, dependent unconditional: 7280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 650453, independent: 643017, independent conditional: 253, independent unconditional: 642764, dependent: 7436, dependent conditional: 156, dependent unconditional: 7280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 549000, independent: 542128, independent conditional: 253, independent unconditional: 541875, dependent: 6872, dependent conditional: 156, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 549000, independent: 539032, independent conditional: 0, independent unconditional: 539032, dependent: 9968, dependent conditional: 0, dependent unconditional: 9968, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9968, independent: 3096, independent conditional: 253, independent unconditional: 2843, dependent: 6872, dependent conditional: 156, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9968, independent: 3096, independent conditional: 253, independent unconditional: 2843, dependent: 6872, dependent conditional: 156, dependent unconditional: 6716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8753, independent: 2751, independent conditional: 221, independent unconditional: 2530, dependent: 6002, dependent conditional: 130, dependent unconditional: 5872, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 650453, independent: 100889, independent conditional: 0, independent unconditional: 100889, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 549000, unknown conditional: 409, unknown unconditional: 548591] , Statistics on independence cache: Total cache size (in pairs): 549000, Positive cache size: 542128, Positive conditional cache size: 253, Positive unconditional cache size: 541875, Negative cache size: 6872, Negative conditional cache size: 156, Negative unconditional cache size: 6716, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 77, Maximal queried relation: 1, Independence queries for same thread: 170 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 562024, independent: 555814, independent conditional: 45475, independent unconditional: 510339, dependent: 6210, dependent conditional: 424, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 561781, independent: 555814, independent conditional: 45475, independent unconditional: 510339, dependent: 5967, dependent conditional: 181, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 561781, independent: 555814, independent conditional: 45475, independent unconditional: 510339, dependent: 5967, dependent conditional: 181, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 562239, independent: 555814, independent conditional: 278, independent unconditional: 555536, dependent: 6425, dependent conditional: 180, dependent unconditional: 6245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 562239, independent: 555814, independent conditional: 278, independent unconditional: 555536, dependent: 6425, dependent conditional: 143, dependent unconditional: 6282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 562239, independent: 555814, independent conditional: 278, independent unconditional: 555536, dependent: 6425, dependent conditional: 143, dependent unconditional: 6282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 485150, independent: 479221, independent conditional: 278, independent unconditional: 478943, dependent: 5929, dependent conditional: 143, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 485150, independent: 476401, independent conditional: 0, independent unconditional: 476401, dependent: 8749, dependent conditional: 0, dependent unconditional: 8749, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8749, independent: 2820, independent conditional: 278, independent unconditional: 2542, dependent: 5929, dependent conditional: 143, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8749, independent: 2820, independent conditional: 278, independent unconditional: 2542, dependent: 5929, dependent conditional: 143, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9136, independent: 3007, independent conditional: 274, independent unconditional: 2734, dependent: 6129, dependent conditional: 123, dependent unconditional: 6005, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 562239, independent: 76593, independent conditional: 0, independent unconditional: 76593, dependent: 496, dependent conditional: 0, dependent unconditional: 496, unknown: 485150, unknown conditional: 421, unknown unconditional: 484729] , Statistics on independence cache: Total cache size (in pairs): 485150, Positive cache size: 479221, Positive conditional cache size: 278, Positive unconditional cache size: 478943, Negative cache size: 5929, Negative conditional cache size: 143, Negative unconditional cache size: 5786, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 37, Maximal queried relation: 1, Independence queries for same thread: 243 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.9s, Number of persistent set computation: 1729, Number of trivial persistent sets: 1396, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 516125, independent: 510339, independent conditional: 0, independent unconditional: 510339, dependent: 5786, dependent conditional: 0, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 562024, independent: 555814, independent conditional: 45475, independent unconditional: 510339, dependent: 6210, dependent conditional: 424, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 561781, independent: 555814, independent conditional: 45475, independent unconditional: 510339, dependent: 5967, dependent conditional: 181, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 561781, independent: 555814, independent conditional: 45475, independent unconditional: 510339, dependent: 5967, dependent conditional: 181, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 562239, independent: 555814, independent conditional: 278, independent unconditional: 555536, dependent: 6425, dependent conditional: 180, dependent unconditional: 6245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 562239, independent: 555814, independent conditional: 278, independent unconditional: 555536, dependent: 6425, dependent conditional: 143, dependent unconditional: 6282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 562239, independent: 555814, independent conditional: 278, independent unconditional: 555536, dependent: 6425, dependent conditional: 143, dependent unconditional: 6282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 485150, independent: 479221, independent conditional: 278, independent unconditional: 478943, dependent: 5929, dependent conditional: 143, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 485150, independent: 476401, independent conditional: 0, independent unconditional: 476401, dependent: 8749, dependent conditional: 0, dependent unconditional: 8749, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8749, independent: 2820, independent conditional: 278, independent unconditional: 2542, dependent: 5929, dependent conditional: 143, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8749, independent: 2820, independent conditional: 278, independent unconditional: 2542, dependent: 5929, dependent conditional: 143, dependent unconditional: 5786, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9136, independent: 3007, independent conditional: 274, independent unconditional: 2734, dependent: 6129, dependent conditional: 123, dependent unconditional: 6005, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 562239, independent: 76593, independent conditional: 0, independent unconditional: 76593, dependent: 496, dependent conditional: 0, dependent unconditional: 496, unknown: 485150, unknown conditional: 421, unknown unconditional: 484729] , Statistics on independence cache: Total cache size (in pairs): 485150, Positive cache size: 479221, Positive conditional cache size: 278, Positive unconditional cache size: 478943, Negative cache size: 5929, Negative conditional cache size: 143, Negative unconditional cache size: 5786, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 37, Maximal queried relation: 1, Independence queries for same thread: 243 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 568909, independent: 562810, independent conditional: 45078, independent unconditional: 517732, dependent: 6099, dependent conditional: 337, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 568764, independent: 562810, independent conditional: 45078, independent unconditional: 517732, dependent: 5954, dependent conditional: 192, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 568764, independent: 562810, independent conditional: 45078, independent unconditional: 517732, dependent: 5954, dependent conditional: 192, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 569255, independent: 562810, independent conditional: 300, independent unconditional: 562510, dependent: 6445, dependent conditional: 191, dependent unconditional: 6254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 569255, independent: 562810, independent conditional: 300, independent unconditional: 562510, dependent: 6445, dependent conditional: 165, dependent unconditional: 6280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 569255, independent: 562810, independent conditional: 300, independent unconditional: 562510, dependent: 6445, dependent conditional: 165, dependent unconditional: 6280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 495298, independent: 489371, independent conditional: 300, independent unconditional: 489071, dependent: 5927, dependent conditional: 165, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 495298, independent: 486581, independent conditional: 0, independent unconditional: 486581, dependent: 8717, dependent conditional: 0, dependent unconditional: 8717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8717, independent: 2790, independent conditional: 300, independent unconditional: 2490, dependent: 5927, dependent conditional: 165, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8717, independent: 2790, independent conditional: 300, independent unconditional: 2490, dependent: 5927, dependent conditional: 165, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8969, independent: 2934, independent conditional: 326, independent unconditional: 2608, dependent: 6035, dependent conditional: 151, dependent unconditional: 5883, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 569255, independent: 73439, independent conditional: 0, independent unconditional: 73439, dependent: 518, dependent conditional: 0, dependent unconditional: 518, unknown: 495298, unknown conditional: 465, unknown unconditional: 494833] , Statistics on independence cache: Total cache size (in pairs): 495298, Positive cache size: 489371, Positive conditional cache size: 300, Positive unconditional cache size: 489071, Negative cache size: 5927, Negative conditional cache size: 165, Negative unconditional cache size: 5762, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26, Maximal queried relation: 1, Independence queries for same thread: 145 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.7s, Number of persistent set computation: 1575, Number of trivial persistent sets: 1286, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 523494, independent: 517732, independent conditional: 0, independent unconditional: 517732, dependent: 5762, dependent conditional: 0, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 568909, independent: 562810, independent conditional: 45078, independent unconditional: 517732, dependent: 6099, dependent conditional: 337, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 568764, independent: 562810, independent conditional: 45078, independent unconditional: 517732, dependent: 5954, dependent conditional: 192, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 568764, independent: 562810, independent conditional: 45078, independent unconditional: 517732, dependent: 5954, dependent conditional: 192, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 569255, independent: 562810, independent conditional: 300, independent unconditional: 562510, dependent: 6445, dependent conditional: 191, dependent unconditional: 6254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 569255, independent: 562810, independent conditional: 300, independent unconditional: 562510, dependent: 6445, dependent conditional: 165, dependent unconditional: 6280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 569255, independent: 562810, independent conditional: 300, independent unconditional: 562510, dependent: 6445, dependent conditional: 165, dependent unconditional: 6280, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 495298, independent: 489371, independent conditional: 300, independent unconditional: 489071, dependent: 5927, dependent conditional: 165, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 495298, independent: 486581, independent conditional: 0, independent unconditional: 486581, dependent: 8717, dependent conditional: 0, dependent unconditional: 8717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8717, independent: 2790, independent conditional: 300, independent unconditional: 2490, dependent: 5927, dependent conditional: 165, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8717, independent: 2790, independent conditional: 300, independent unconditional: 2490, dependent: 5927, dependent conditional: 165, dependent unconditional: 5762, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8969, independent: 2934, independent conditional: 326, independent unconditional: 2608, dependent: 6035, dependent conditional: 151, dependent unconditional: 5883, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 569255, independent: 73439, independent conditional: 0, independent unconditional: 73439, dependent: 518, dependent conditional: 0, dependent unconditional: 518, unknown: 495298, unknown conditional: 465, unknown unconditional: 494833] , Statistics on independence cache: Total cache size (in pairs): 495298, Positive cache size: 489371, Positive conditional cache size: 300, Positive unconditional cache size: 489071, Negative cache size: 5927, Negative conditional cache size: 165, Negative unconditional cache size: 5762, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26, Maximal queried relation: 1, Independence queries for same thread: 145 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 598484, independent: 592087, independent conditional: 46840, independent unconditional: 545247, dependent: 6397, dependent conditional: 264, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 598405, independent: 592087, independent conditional: 46840, independent unconditional: 545247, dependent: 6318, dependent conditional: 185, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 598405, independent: 592087, independent conditional: 46840, independent unconditional: 545247, dependent: 6318, dependent conditional: 185, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 598892, independent: 592087, independent conditional: 302, independent unconditional: 591785, dependent: 6805, dependent conditional: 185, dependent unconditional: 6620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 598892, independent: 592087, independent conditional: 302, independent unconditional: 591785, dependent: 6805, dependent conditional: 163, dependent unconditional: 6642, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 598892, independent: 592087, independent conditional: 302, independent unconditional: 591785, dependent: 6805, dependent conditional: 163, dependent unconditional: 6642, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 519813, independent: 513517, independent conditional: 302, independent unconditional: 513215, dependent: 6296, dependent conditional: 163, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 519813, independent: 510486, independent conditional: 0, independent unconditional: 510486, dependent: 9327, dependent conditional: 0, dependent unconditional: 9327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9327, independent: 3031, independent conditional: 302, independent unconditional: 2729, dependent: 6296, dependent conditional: 163, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9327, independent: 3031, independent conditional: 302, independent unconditional: 2729, dependent: 6296, dependent conditional: 163, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8995, independent: 2743, independent conditional: 283, independent unconditional: 2459, dependent: 6252, dependent conditional: 143, dependent unconditional: 6110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 598892, independent: 78570, independent conditional: 0, independent unconditional: 78570, dependent: 509, dependent conditional: 0, dependent unconditional: 509, unknown: 519813, unknown conditional: 465, unknown unconditional: 519348] , Statistics on independence cache: Total cache size (in pairs): 519813, Positive cache size: 513517, Positive conditional cache size: 302, Positive unconditional cache size: 513215, Negative cache size: 6296, Negative conditional cache size: 163, Negative unconditional cache size: 6133, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 1, Independence queries for same thread: 79 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.5s, Number of persistent set computation: 1647, Number of trivial persistent sets: 1362, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 551380, independent: 545247, independent conditional: 0, independent unconditional: 545247, dependent: 6133, dependent conditional: 0, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 598484, independent: 592087, independent conditional: 46840, independent unconditional: 545247, dependent: 6397, dependent conditional: 264, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 598405, independent: 592087, independent conditional: 46840, independent unconditional: 545247, dependent: 6318, dependent conditional: 185, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 598405, independent: 592087, independent conditional: 46840, independent unconditional: 545247, dependent: 6318, dependent conditional: 185, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 598892, independent: 592087, independent conditional: 302, independent unconditional: 591785, dependent: 6805, dependent conditional: 185, dependent unconditional: 6620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 598892, independent: 592087, independent conditional: 302, independent unconditional: 591785, dependent: 6805, dependent conditional: 163, dependent unconditional: 6642, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 598892, independent: 592087, independent conditional: 302, independent unconditional: 591785, dependent: 6805, dependent conditional: 163, dependent unconditional: 6642, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 519813, independent: 513517, independent conditional: 302, independent unconditional: 513215, dependent: 6296, dependent conditional: 163, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 519813, independent: 510486, independent conditional: 0, independent unconditional: 510486, dependent: 9327, dependent conditional: 0, dependent unconditional: 9327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9327, independent: 3031, independent conditional: 302, independent unconditional: 2729, dependent: 6296, dependent conditional: 163, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9327, independent: 3031, independent conditional: 302, independent unconditional: 2729, dependent: 6296, dependent conditional: 163, dependent unconditional: 6133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8995, independent: 2743, independent conditional: 283, independent unconditional: 2459, dependent: 6252, dependent conditional: 143, dependent unconditional: 6110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 598892, independent: 78570, independent conditional: 0, independent unconditional: 78570, dependent: 509, dependent conditional: 0, dependent unconditional: 509, unknown: 519813, unknown conditional: 465, unknown unconditional: 519348] , Statistics on independence cache: Total cache size (in pairs): 519813, Positive cache size: 513517, Positive conditional cache size: 302, Positive unconditional cache size: 513215, Negative cache size: 6296, Negative conditional cache size: 163, Negative unconditional cache size: 6133, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 22, Maximal queried relation: 1, Independence queries for same thread: 79 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 820590, independent: 811433, independent conditional: 79855, independent unconditional: 731578, dependent: 9157, dependent conditional: 741, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 820153, independent: 811433, independent conditional: 79855, independent unconditional: 731578, dependent: 8720, dependent conditional: 304, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 820153, independent: 811433, independent conditional: 79855, independent unconditional: 731578, dependent: 8720, dependent conditional: 304, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 820783, independent: 811433, independent conditional: 327, independent unconditional: 811106, dependent: 9350, dependent conditional: 303, dependent unconditional: 9047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 820783, independent: 811433, independent conditional: 327, independent unconditional: 811106, dependent: 9350, dependent conditional: 186, dependent unconditional: 9164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 820783, independent: 811433, independent conditional: 327, independent unconditional: 811106, dependent: 9350, dependent conditional: 186, dependent unconditional: 9164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 684060, independent: 675458, independent conditional: 327, independent unconditional: 675131, dependent: 8602, dependent conditional: 186, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 684060, independent: 671630, independent conditional: 0, independent unconditional: 671630, dependent: 12430, dependent conditional: 0, dependent unconditional: 12430, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12430, independent: 3828, independent conditional: 327, independent unconditional: 3501, dependent: 8602, dependent conditional: 186, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12430, independent: 3828, independent conditional: 327, independent unconditional: 3501, dependent: 8602, dependent conditional: 186, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10904, independent: 3492, independent conditional: 470, independent unconditional: 3022, dependent: 7412, dependent conditional: 143, dependent unconditional: 7269, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 820783, independent: 135975, independent conditional: 0, independent unconditional: 135975, dependent: 748, dependent conditional: 0, dependent unconditional: 748, unknown: 684060, unknown conditional: 513, unknown unconditional: 683547] , Statistics on independence cache: Total cache size (in pairs): 684060, Positive cache size: 675458, Positive conditional cache size: 327, Positive unconditional cache size: 675131, Negative cache size: 8602, Negative conditional cache size: 186, Negative unconditional cache size: 8416, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 117, Maximal queried relation: 1, Independence queries for same thread: 437 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.1s, Number of persistent set computation: 2463, Number of trivial persistent sets: 1839, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 739994, independent: 731578, independent conditional: 0, independent unconditional: 731578, dependent: 8416, dependent conditional: 0, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 820590, independent: 811433, independent conditional: 79855, independent unconditional: 731578, dependent: 9157, dependent conditional: 741, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 820153, independent: 811433, independent conditional: 79855, independent unconditional: 731578, dependent: 8720, dependent conditional: 304, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 820153, independent: 811433, independent conditional: 79855, independent unconditional: 731578, dependent: 8720, dependent conditional: 304, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 820783, independent: 811433, independent conditional: 327, independent unconditional: 811106, dependent: 9350, dependent conditional: 303, dependent unconditional: 9047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 820783, independent: 811433, independent conditional: 327, independent unconditional: 811106, dependent: 9350, dependent conditional: 186, dependent unconditional: 9164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 820783, independent: 811433, independent conditional: 327, independent unconditional: 811106, dependent: 9350, dependent conditional: 186, dependent unconditional: 9164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 684060, independent: 675458, independent conditional: 327, independent unconditional: 675131, dependent: 8602, dependent conditional: 186, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 684060, independent: 671630, independent conditional: 0, independent unconditional: 671630, dependent: 12430, dependent conditional: 0, dependent unconditional: 12430, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12430, independent: 3828, independent conditional: 327, independent unconditional: 3501, dependent: 8602, dependent conditional: 186, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12430, independent: 3828, independent conditional: 327, independent unconditional: 3501, dependent: 8602, dependent conditional: 186, dependent unconditional: 8416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10904, independent: 3492, independent conditional: 470, independent unconditional: 3022, dependent: 7412, dependent conditional: 143, dependent unconditional: 7269, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 820783, independent: 135975, independent conditional: 0, independent unconditional: 135975, dependent: 748, dependent conditional: 0, dependent unconditional: 748, unknown: 684060, unknown conditional: 513, unknown unconditional: 683547] , Statistics on independence cache: Total cache size (in pairs): 684060, Positive cache size: 675458, Positive conditional cache size: 327, Positive unconditional cache size: 675131, Negative cache size: 8602, Negative conditional cache size: 186, Negative unconditional cache size: 8416, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 117, Maximal queried relation: 1, Independence queries for same thread: 437 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 980346, independent: 969659, independent conditional: 100882, independent unconditional: 868777, dependent: 10687, dependent conditional: 817, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 979933, independent: 969659, independent conditional: 100882, independent unconditional: 868777, dependent: 10274, dependent conditional: 404, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 979933, independent: 969659, independent conditional: 100882, independent unconditional: 868777, dependent: 10274, dependent conditional: 404, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 980689, independent: 969659, independent conditional: 353, independent unconditional: 969306, dependent: 11030, dependent conditional: 403, dependent unconditional: 10627, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 980689, independent: 969659, independent conditional: 353, independent unconditional: 969306, dependent: 11030, dependent conditional: 219, dependent unconditional: 10811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 980689, independent: 969659, independent conditional: 353, independent unconditional: 969306, dependent: 11030, dependent conditional: 219, dependent unconditional: 10811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 804800, independent: 794711, independent conditional: 353, independent unconditional: 794358, dependent: 10089, dependent conditional: 219, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 804800, independent: 790412, independent conditional: 0, independent unconditional: 790412, dependent: 14388, dependent conditional: 0, dependent unconditional: 14388, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14388, independent: 4299, independent conditional: 353, independent unconditional: 3946, dependent: 10089, dependent conditional: 219, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14388, independent: 4299, independent conditional: 353, independent unconditional: 3946, dependent: 10089, dependent conditional: 219, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12366, independent: 3854, independent conditional: 309, independent unconditional: 3545, dependent: 8513, dependent conditional: 166, dependent unconditional: 8346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 980689, independent: 174948, independent conditional: 0, independent unconditional: 174948, dependent: 941, dependent conditional: 0, dependent unconditional: 941, unknown: 804800, unknown conditional: 572, unknown unconditional: 804228] , Statistics on independence cache: Total cache size (in pairs): 804800, Positive cache size: 794711, Positive conditional cache size: 353, Positive unconditional cache size: 794358, Negative cache size: 10089, Negative conditional cache size: 219, Negative unconditional cache size: 9870, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 184, Maximal queried relation: 1, Independence queries for same thread: 413 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.2s, Number of persistent set computation: 2484, Number of trivial persistent sets: 1848, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 878647, independent: 868777, independent conditional: 0, independent unconditional: 868777, dependent: 9870, dependent conditional: 0, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 980346, independent: 969659, independent conditional: 100882, independent unconditional: 868777, dependent: 10687, dependent conditional: 817, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 979933, independent: 969659, independent conditional: 100882, independent unconditional: 868777, dependent: 10274, dependent conditional: 404, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 979933, independent: 969659, independent conditional: 100882, independent unconditional: 868777, dependent: 10274, dependent conditional: 404, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 980689, independent: 969659, independent conditional: 353, independent unconditional: 969306, dependent: 11030, dependent conditional: 403, dependent unconditional: 10627, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 980689, independent: 969659, independent conditional: 353, independent unconditional: 969306, dependent: 11030, dependent conditional: 219, dependent unconditional: 10811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 980689, independent: 969659, independent conditional: 353, independent unconditional: 969306, dependent: 11030, dependent conditional: 219, dependent unconditional: 10811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 804800, independent: 794711, independent conditional: 353, independent unconditional: 794358, dependent: 10089, dependent conditional: 219, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 804800, independent: 790412, independent conditional: 0, independent unconditional: 790412, dependent: 14388, dependent conditional: 0, dependent unconditional: 14388, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14388, independent: 4299, independent conditional: 353, independent unconditional: 3946, dependent: 10089, dependent conditional: 219, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14388, independent: 4299, independent conditional: 353, independent unconditional: 3946, dependent: 10089, dependent conditional: 219, dependent unconditional: 9870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12366, independent: 3854, independent conditional: 309, independent unconditional: 3545, dependent: 8513, dependent conditional: 166, dependent unconditional: 8346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 980689, independent: 174948, independent conditional: 0, independent unconditional: 174948, dependent: 941, dependent conditional: 0, dependent unconditional: 941, unknown: 804800, unknown conditional: 572, unknown unconditional: 804228] , Statistics on independence cache: Total cache size (in pairs): 804800, Positive cache size: 794711, Positive conditional cache size: 353, Positive unconditional cache size: 794358, Negative cache size: 10089, Negative conditional cache size: 219, Negative unconditional cache size: 9870, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 184, Maximal queried relation: 1, Independence queries for same thread: 413 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1120365, independent: 1108473, independent conditional: 124590, independent unconditional: 983883, dependent: 11892, dependent conditional: 1038, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1119818, independent: 1108473, independent conditional: 124590, independent unconditional: 983883, dependent: 11345, dependent conditional: 491, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1119818, independent: 1108473, independent conditional: 124590, independent unconditional: 983883, dependent: 11345, dependent conditional: 491, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1120661, independent: 1108473, independent conditional: 352, independent unconditional: 1108121, dependent: 12188, dependent conditional: 491, dependent unconditional: 11697, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1120661, independent: 1108473, independent conditional: 352, independent unconditional: 1108121, dependent: 12188, dependent conditional: 231, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1120661, independent: 1108473, independent conditional: 352, independent unconditional: 1108121, dependent: 12188, dependent conditional: 231, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 896483, independent: 885398, independent conditional: 352, independent unconditional: 885046, dependent: 11085, dependent conditional: 231, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 896483, independent: 880583, independent conditional: 0, independent unconditional: 880583, dependent: 15900, dependent conditional: 0, dependent unconditional: 15900, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15900, independent: 4815, independent conditional: 352, independent unconditional: 4463, dependent: 11085, dependent conditional: 231, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15900, independent: 4815, independent conditional: 352, independent unconditional: 4463, dependent: 11085, dependent conditional: 231, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13591, independent: 3905, independent conditional: 303, independent unconditional: 3601, dependent: 9687, dependent conditional: 176, dependent unconditional: 9511, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1120661, independent: 223075, independent conditional: 0, independent unconditional: 223075, dependent: 1103, dependent conditional: 0, dependent unconditional: 1103, unknown: 896483, unknown conditional: 583, unknown unconditional: 895900] , Statistics on independence cache: Total cache size (in pairs): 896483, Positive cache size: 885398, Positive conditional cache size: 352, Positive unconditional cache size: 885046, Negative cache size: 11085, Negative conditional cache size: 231, Negative unconditional cache size: 10854, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260, Maximal queried relation: 2, Independence queries for same thread: 547 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 18.5s, Number of persistent set computation: 2890, Number of trivial persistent sets: 2075, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 994737, independent: 983883, independent conditional: 0, independent unconditional: 983883, dependent: 10854, dependent conditional: 0, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1120365, independent: 1108473, independent conditional: 124590, independent unconditional: 983883, dependent: 11892, dependent conditional: 1038, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1119818, independent: 1108473, independent conditional: 124590, independent unconditional: 983883, dependent: 11345, dependent conditional: 491, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1119818, independent: 1108473, independent conditional: 124590, independent unconditional: 983883, dependent: 11345, dependent conditional: 491, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1120661, independent: 1108473, independent conditional: 352, independent unconditional: 1108121, dependent: 12188, dependent conditional: 491, dependent unconditional: 11697, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1120661, independent: 1108473, independent conditional: 352, independent unconditional: 1108121, dependent: 12188, dependent conditional: 231, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1120661, independent: 1108473, independent conditional: 352, independent unconditional: 1108121, dependent: 12188, dependent conditional: 231, dependent unconditional: 11957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 896483, independent: 885398, independent conditional: 352, independent unconditional: 885046, dependent: 11085, dependent conditional: 231, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 896483, independent: 880583, independent conditional: 0, independent unconditional: 880583, dependent: 15900, dependent conditional: 0, dependent unconditional: 15900, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15900, independent: 4815, independent conditional: 352, independent unconditional: 4463, dependent: 11085, dependent conditional: 231, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15900, independent: 4815, independent conditional: 352, independent unconditional: 4463, dependent: 11085, dependent conditional: 231, dependent unconditional: 10854, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13591, independent: 3905, independent conditional: 303, independent unconditional: 3601, dependent: 9687, dependent conditional: 176, dependent unconditional: 9511, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1120661, independent: 223075, independent conditional: 0, independent unconditional: 223075, dependent: 1103, dependent conditional: 0, dependent unconditional: 1103, unknown: 896483, unknown conditional: 583, unknown unconditional: 895900] , Statistics on independence cache: Total cache size (in pairs): 896483, Positive cache size: 885398, Positive conditional cache size: 352, Positive unconditional cache size: 885046, Negative cache size: 11085, Negative conditional cache size: 231, Negative unconditional cache size: 10854, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260, Maximal queried relation: 2, Independence queries for same thread: 547 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1169625, independent: 1156957, independent conditional: 129665, independent unconditional: 1027292, dependent: 12668, dependent conditional: 1322, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1168800, independent: 1156957, independent conditional: 129665, independent unconditional: 1027292, dependent: 11843, dependent conditional: 497, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1168800, independent: 1156957, independent conditional: 129665, independent unconditional: 1027292, dependent: 11843, dependent conditional: 497, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1169676, independent: 1156957, independent conditional: 379, independent unconditional: 1156578, dependent: 12719, dependent conditional: 497, dependent unconditional: 12222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1169676, independent: 1156957, independent conditional: 379, independent unconditional: 1156578, dependent: 12719, dependent conditional: 237, dependent unconditional: 12482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1169676, independent: 1156957, independent conditional: 379, independent unconditional: 1156578, dependent: 12719, dependent conditional: 237, dependent unconditional: 12482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 936723, independent: 925140, independent conditional: 379, independent unconditional: 924761, dependent: 11583, dependent conditional: 237, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 936723, independent: 920144, independent conditional: 0, independent unconditional: 920144, dependent: 16579, dependent conditional: 0, dependent unconditional: 16579, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16579, independent: 4996, independent conditional: 379, independent unconditional: 4617, dependent: 11583, dependent conditional: 237, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16579, independent: 4996, independent conditional: 379, independent unconditional: 4617, dependent: 11583, dependent conditional: 237, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14480, independent: 4143, independent conditional: 346, independent unconditional: 3798, dependent: 10337, dependent conditional: 241, dependent unconditional: 10096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1169676, independent: 231817, independent conditional: 0, independent unconditional: 231817, dependent: 1136, dependent conditional: 0, dependent unconditional: 1136, unknown: 936723, unknown conditional: 616, unknown unconditional: 936107] , Statistics on independence cache: Total cache size (in pairs): 936723, Positive cache size: 925140, Positive conditional cache size: 379, Positive unconditional cache size: 924761, Negative cache size: 11583, Negative conditional cache size: 237, Negative unconditional cache size: 11346, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260, Maximal queried relation: 2, Independence queries for same thread: 825 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.3s, Number of persistent set computation: 2971, Number of trivial persistent sets: 2147, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1038638, independent: 1027292, independent conditional: 0, independent unconditional: 1027292, dependent: 11346, dependent conditional: 0, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1169625, independent: 1156957, independent conditional: 129665, independent unconditional: 1027292, dependent: 12668, dependent conditional: 1322, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1168800, independent: 1156957, independent conditional: 129665, independent unconditional: 1027292, dependent: 11843, dependent conditional: 497, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1168800, independent: 1156957, independent conditional: 129665, independent unconditional: 1027292, dependent: 11843, dependent conditional: 497, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1169676, independent: 1156957, independent conditional: 379, independent unconditional: 1156578, dependent: 12719, dependent conditional: 497, dependent unconditional: 12222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1169676, independent: 1156957, independent conditional: 379, independent unconditional: 1156578, dependent: 12719, dependent conditional: 237, dependent unconditional: 12482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1169676, independent: 1156957, independent conditional: 379, independent unconditional: 1156578, dependent: 12719, dependent conditional: 237, dependent unconditional: 12482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 936723, independent: 925140, independent conditional: 379, independent unconditional: 924761, dependent: 11583, dependent conditional: 237, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 936723, independent: 920144, independent conditional: 0, independent unconditional: 920144, dependent: 16579, dependent conditional: 0, dependent unconditional: 16579, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16579, independent: 4996, independent conditional: 379, independent unconditional: 4617, dependent: 11583, dependent conditional: 237, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16579, independent: 4996, independent conditional: 379, independent unconditional: 4617, dependent: 11583, dependent conditional: 237, dependent unconditional: 11346, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14480, independent: 4143, independent conditional: 346, independent unconditional: 3798, dependent: 10337, dependent conditional: 241, dependent unconditional: 10096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1169676, independent: 231817, independent conditional: 0, independent unconditional: 231817, dependent: 1136, dependent conditional: 0, dependent unconditional: 1136, unknown: 936723, unknown conditional: 616, unknown unconditional: 936107] , Statistics on independence cache: Total cache size (in pairs): 936723, Positive cache size: 925140, Positive conditional cache size: 379, Positive unconditional cache size: 924761, Negative cache size: 11583, Negative conditional cache size: 237, Negative unconditional cache size: 11346, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 260, Maximal queried relation: 2, Independence queries for same thread: 825 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1200467, independent: 1187662, independent conditional: 97120, independent unconditional: 1090542, dependent: 12805, dependent conditional: 749, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1200087, independent: 1187662, independent conditional: 97120, independent unconditional: 1090542, dependent: 12425, dependent conditional: 369, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1200087, independent: 1187662, independent conditional: 97120, independent unconditional: 1090542, dependent: 12425, dependent conditional: 369, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1200867, independent: 1187662, independent conditional: 407, independent unconditional: 1187255, dependent: 13205, dependent conditional: 373, dependent unconditional: 12832, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1200867, independent: 1187662, independent conditional: 407, independent unconditional: 1187255, dependent: 13205, dependent conditional: 266, dependent unconditional: 12939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1200867, independent: 1187662, independent conditional: 407, independent unconditional: 1187255, dependent: 13205, dependent conditional: 266, dependent unconditional: 12939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 995982, independent: 983661, independent conditional: 407, independent unconditional: 983254, dependent: 12321, dependent conditional: 265, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 995982, independent: 978415, independent conditional: 0, independent unconditional: 978415, dependent: 17567, dependent conditional: 0, dependent unconditional: 17567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17567, independent: 5246, independent conditional: 407, independent unconditional: 4839, dependent: 12321, dependent conditional: 265, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17567, independent: 5246, independent conditional: 407, independent unconditional: 4839, dependent: 12321, dependent conditional: 265, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16567, independent: 5173, independent conditional: 471, independent unconditional: 4702, dependent: 11394, dependent conditional: 229, dependent unconditional: 11165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1200867, independent: 204001, independent conditional: 0, independent unconditional: 204001, dependent: 884, dependent conditional: 1, dependent unconditional: 883, unknown: 995982, unknown conditional: 672, unknown unconditional: 995310] , Statistics on independence cache: Total cache size (in pairs): 995982, Positive cache size: 983661, Positive conditional cache size: 407, Positive unconditional cache size: 983254, Negative cache size: 12321, Negative conditional cache size: 265, Negative unconditional cache size: 12056, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 107, Maximal queried relation: 2, Independence queries for same thread: 380 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 22.8s, Number of persistent set computation: 3077, Number of trivial persistent sets: 2242, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1102598, independent: 1090542, independent conditional: 0, independent unconditional: 1090542, dependent: 12056, dependent conditional: 0, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1200467, independent: 1187662, independent conditional: 97120, independent unconditional: 1090542, dependent: 12805, dependent conditional: 749, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1200087, independent: 1187662, independent conditional: 97120, independent unconditional: 1090542, dependent: 12425, dependent conditional: 369, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1200087, independent: 1187662, independent conditional: 97120, independent unconditional: 1090542, dependent: 12425, dependent conditional: 369, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1200867, independent: 1187662, independent conditional: 407, independent unconditional: 1187255, dependent: 13205, dependent conditional: 373, dependent unconditional: 12832, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1200867, independent: 1187662, independent conditional: 407, independent unconditional: 1187255, dependent: 13205, dependent conditional: 266, dependent unconditional: 12939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1200867, independent: 1187662, independent conditional: 407, independent unconditional: 1187255, dependent: 13205, dependent conditional: 266, dependent unconditional: 12939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 995982, independent: 983661, independent conditional: 407, independent unconditional: 983254, dependent: 12321, dependent conditional: 265, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 995982, independent: 978415, independent conditional: 0, independent unconditional: 978415, dependent: 17567, dependent conditional: 0, dependent unconditional: 17567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17567, independent: 5246, independent conditional: 407, independent unconditional: 4839, dependent: 12321, dependent conditional: 265, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17567, independent: 5246, independent conditional: 407, independent unconditional: 4839, dependent: 12321, dependent conditional: 265, dependent unconditional: 12056, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16567, independent: 5173, independent conditional: 471, independent unconditional: 4702, dependent: 11394, dependent conditional: 229, dependent unconditional: 11165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1200867, independent: 204001, independent conditional: 0, independent unconditional: 204001, dependent: 884, dependent conditional: 1, dependent unconditional: 883, unknown: 995982, unknown conditional: 672, unknown unconditional: 995310] , Statistics on independence cache: Total cache size (in pairs): 995982, Positive cache size: 983661, Positive conditional cache size: 407, Positive unconditional cache size: 983254, Negative cache size: 12321, Negative conditional cache size: 265, Negative unconditional cache size: 12056, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 107, Maximal queried relation: 2, Independence queries for same thread: 380 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1197124, independent: 1184160, independent conditional: 121096, independent unconditional: 1063064, dependent: 12964, dependent conditional: 905, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1196705, independent: 1184160, independent conditional: 121096, independent unconditional: 1063064, dependent: 12545, dependent conditional: 486, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1196705, independent: 1184160, independent conditional: 121096, independent unconditional: 1063064, dependent: 12545, dependent conditional: 486, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1197596, independent: 1184160, independent conditional: 406, independent unconditional: 1183754, dependent: 13436, dependent conditional: 485, dependent unconditional: 12951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1197596, independent: 1184160, independent conditional: 406, independent unconditional: 1183754, dependent: 13436, dependent conditional: 258, dependent unconditional: 13178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1197596, independent: 1184160, independent conditional: 406, independent unconditional: 1183754, dependent: 13436, dependent conditional: 258, dependent unconditional: 13178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 982427, independent: 970110, independent conditional: 406, independent unconditional: 969704, dependent: 12317, dependent conditional: 258, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 982427, independent: 964866, independent conditional: 0, independent unconditional: 964866, dependent: 17561, dependent conditional: 0, dependent unconditional: 17561, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17561, independent: 5244, independent conditional: 406, independent unconditional: 4838, dependent: 12317, dependent conditional: 258, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17561, independent: 5244, independent conditional: 406, independent unconditional: 4838, dependent: 12317, dependent conditional: 258, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15077, independent: 4405, independent conditional: 351, independent unconditional: 4054, dependent: 10671, dependent conditional: 200, dependent unconditional: 10471, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1197596, independent: 214050, independent conditional: 0, independent unconditional: 214050, dependent: 1119, dependent conditional: 0, dependent unconditional: 1119, unknown: 982427, unknown conditional: 664, unknown unconditional: 981763] , Statistics on independence cache: Total cache size (in pairs): 982427, Positive cache size: 970110, Positive conditional cache size: 406, Positive unconditional cache size: 969704, Negative cache size: 12317, Negative conditional cache size: 258, Negative unconditional cache size: 12059, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 227, Maximal queried relation: 1, Independence queries for same thread: 419 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 20.6s, Number of persistent set computation: 2978, Number of trivial persistent sets: 2171, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1075123, independent: 1063064, independent conditional: 0, independent unconditional: 1063064, dependent: 12059, dependent conditional: 0, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1197124, independent: 1184160, independent conditional: 121096, independent unconditional: 1063064, dependent: 12964, dependent conditional: 905, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1196705, independent: 1184160, independent conditional: 121096, independent unconditional: 1063064, dependent: 12545, dependent conditional: 486, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1196705, independent: 1184160, independent conditional: 121096, independent unconditional: 1063064, dependent: 12545, dependent conditional: 486, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1197596, independent: 1184160, independent conditional: 406, independent unconditional: 1183754, dependent: 13436, dependent conditional: 485, dependent unconditional: 12951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1197596, independent: 1184160, independent conditional: 406, independent unconditional: 1183754, dependent: 13436, dependent conditional: 258, dependent unconditional: 13178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1197596, independent: 1184160, independent conditional: 406, independent unconditional: 1183754, dependent: 13436, dependent conditional: 258, dependent unconditional: 13178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 982427, independent: 970110, independent conditional: 406, independent unconditional: 969704, dependent: 12317, dependent conditional: 258, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 982427, independent: 964866, independent conditional: 0, independent unconditional: 964866, dependent: 17561, dependent conditional: 0, dependent unconditional: 17561, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 17561, independent: 5244, independent conditional: 406, independent unconditional: 4838, dependent: 12317, dependent conditional: 258, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 17561, independent: 5244, independent conditional: 406, independent unconditional: 4838, dependent: 12317, dependent conditional: 258, dependent unconditional: 12059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15077, independent: 4405, independent conditional: 351, independent unconditional: 4054, dependent: 10671, dependent conditional: 200, dependent unconditional: 10471, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1197596, independent: 214050, independent conditional: 0, independent unconditional: 214050, dependent: 1119, dependent conditional: 0, dependent unconditional: 1119, unknown: 982427, unknown conditional: 664, unknown unconditional: 981763] , Statistics on independence cache: Total cache size (in pairs): 982427, Positive cache size: 970110, Positive conditional cache size: 406, Positive unconditional cache size: 969704, Negative cache size: 12317, Negative conditional cache size: 258, Negative unconditional cache size: 12059, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 227, Maximal queried relation: 1, Independence queries for same thread: 419 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 999324, independent: 988376, independent conditional: 85580, independent unconditional: 902796, dependent: 10948, dependent conditional: 618, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 999031, independent: 988376, independent conditional: 85580, independent unconditional: 902796, dependent: 10655, dependent conditional: 325, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 999031, independent: 988376, independent conditional: 85580, independent unconditional: 902796, dependent: 10655, dependent conditional: 325, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 999790, independent: 988376, independent conditional: 435, independent unconditional: 987941, dependent: 11414, dependent conditional: 324, dependent unconditional: 11090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 999790, independent: 988376, independent conditional: 435, independent unconditional: 987941, dependent: 11414, dependent conditional: 232, dependent unconditional: 11182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 999790, independent: 988376, independent conditional: 435, independent unconditional: 987941, dependent: 11414, dependent conditional: 232, dependent unconditional: 11182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 854626, independent: 844064, independent conditional: 435, independent unconditional: 843629, dependent: 10562, dependent conditional: 232, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 854626, independent: 839352, independent conditional: 0, independent unconditional: 839352, dependent: 15274, dependent conditional: 0, dependent unconditional: 15274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15274, independent: 4712, independent conditional: 435, independent unconditional: 4277, dependent: 10562, dependent conditional: 232, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15274, independent: 4712, independent conditional: 435, independent unconditional: 4277, dependent: 10562, dependent conditional: 232, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13203, independent: 3968, independent conditional: 374, independent unconditional: 3594, dependent: 9235, dependent conditional: 175, dependent unconditional: 9060, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 999790, independent: 144312, independent conditional: 0, independent unconditional: 144312, dependent: 852, dependent conditional: 0, dependent unconditional: 852, unknown: 854626, unknown conditional: 667, unknown unconditional: 853959] , Statistics on independence cache: Total cache size (in pairs): 854626, Positive cache size: 844064, Positive conditional cache size: 435, Positive unconditional cache size: 843629, Negative cache size: 10562, Negative conditional cache size: 232, Negative unconditional cache size: 10330, 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: 293 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.5s, Number of persistent set computation: 2260, Number of trivial persistent sets: 1761, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 913126, independent: 902796, independent conditional: 0, independent unconditional: 902796, dependent: 10330, dependent conditional: 0, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 999324, independent: 988376, independent conditional: 85580, independent unconditional: 902796, dependent: 10948, dependent conditional: 618, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 999031, independent: 988376, independent conditional: 85580, independent unconditional: 902796, dependent: 10655, dependent conditional: 325, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 999031, independent: 988376, independent conditional: 85580, independent unconditional: 902796, dependent: 10655, dependent conditional: 325, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 999790, independent: 988376, independent conditional: 435, independent unconditional: 987941, dependent: 11414, dependent conditional: 324, dependent unconditional: 11090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 999790, independent: 988376, independent conditional: 435, independent unconditional: 987941, dependent: 11414, dependent conditional: 232, dependent unconditional: 11182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 999790, independent: 988376, independent conditional: 435, independent unconditional: 987941, dependent: 11414, dependent conditional: 232, dependent unconditional: 11182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 854626, independent: 844064, independent conditional: 435, independent unconditional: 843629, dependent: 10562, dependent conditional: 232, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 854626, independent: 839352, independent conditional: 0, independent unconditional: 839352, dependent: 15274, dependent conditional: 0, dependent unconditional: 15274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15274, independent: 4712, independent conditional: 435, independent unconditional: 4277, dependent: 10562, dependent conditional: 232, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15274, independent: 4712, independent conditional: 435, independent unconditional: 4277, dependent: 10562, dependent conditional: 232, dependent unconditional: 10330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13203, independent: 3968, independent conditional: 374, independent unconditional: 3594, dependent: 9235, dependent conditional: 175, dependent unconditional: 9060, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 999790, independent: 144312, independent conditional: 0, independent unconditional: 144312, dependent: 852, dependent conditional: 0, dependent unconditional: 852, unknown: 854626, unknown conditional: 667, unknown unconditional: 853959] , Statistics on independence cache: Total cache size (in pairs): 854626, Positive cache size: 844064, Positive conditional cache size: 435, Positive unconditional cache size: 843629, Negative cache size: 10562, Negative conditional cache size: 232, Negative unconditional cache size: 10330, 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: 293 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1406024, independent: 1391261, independent conditional: 154305, independent unconditional: 1236956, dependent: 14763, dependent conditional: 1122, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1405504, independent: 1391261, independent conditional: 154305, independent unconditional: 1236956, dependent: 14243, dependent conditional: 602, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1405504, independent: 1391261, independent conditional: 154305, independent unconditional: 1236956, dependent: 14243, dependent conditional: 602, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1406572, independent: 1391261, independent conditional: 466, independent unconditional: 1390795, dependent: 15311, dependent conditional: 602, dependent unconditional: 14709, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1406572, independent: 1391261, independent conditional: 466, independent unconditional: 1390795, dependent: 15311, dependent conditional: 301, dependent unconditional: 15010, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1406572, independent: 1391261, independent conditional: 466, independent unconditional: 1390795, dependent: 15311, dependent conditional: 301, dependent unconditional: 15010, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1127930, independent: 1113988, independent conditional: 466, independent unconditional: 1113522, dependent: 13942, dependent conditional: 301, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1127930, independent: 1108048, independent conditional: 0, independent unconditional: 1108048, dependent: 19882, dependent conditional: 0, dependent unconditional: 19882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19882, independent: 5940, independent conditional: 466, independent unconditional: 5474, dependent: 13942, dependent conditional: 301, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19882, independent: 5940, independent conditional: 466, independent unconditional: 5474, dependent: 13942, dependent conditional: 301, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17150, independent: 5116, independent conditional: 410, independent unconditional: 4706, dependent: 12034, dependent conditional: 273, dependent unconditional: 11761, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1406572, independent: 277273, independent conditional: 0, independent unconditional: 277273, dependent: 1369, dependent conditional: 0, dependent unconditional: 1369, unknown: 1127930, unknown conditional: 767, unknown unconditional: 1127163] , Statistics on independence cache: Total cache size (in pairs): 1127930, Positive cache size: 1113988, Positive conditional cache size: 466, Positive unconditional cache size: 1113522, Negative cache size: 13942, Negative conditional cache size: 301, Negative unconditional cache size: 13641, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 301, Maximal queried relation: 2, Independence queries for same thread: 520 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 24.4s, Number of persistent set computation: 3384, Number of trivial persistent sets: 2404, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1250597, independent: 1236956, independent conditional: 0, independent unconditional: 1236956, dependent: 13641, dependent conditional: 0, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1406024, independent: 1391261, independent conditional: 154305, independent unconditional: 1236956, dependent: 14763, dependent conditional: 1122, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1405504, independent: 1391261, independent conditional: 154305, independent unconditional: 1236956, dependent: 14243, dependent conditional: 602, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1405504, independent: 1391261, independent conditional: 154305, independent unconditional: 1236956, dependent: 14243, dependent conditional: 602, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1406572, independent: 1391261, independent conditional: 466, independent unconditional: 1390795, dependent: 15311, dependent conditional: 602, dependent unconditional: 14709, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1406572, independent: 1391261, independent conditional: 466, independent unconditional: 1390795, dependent: 15311, dependent conditional: 301, dependent unconditional: 15010, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1406572, independent: 1391261, independent conditional: 466, independent unconditional: 1390795, dependent: 15311, dependent conditional: 301, dependent unconditional: 15010, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1127930, independent: 1113988, independent conditional: 466, independent unconditional: 1113522, dependent: 13942, dependent conditional: 301, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1127930, independent: 1108048, independent conditional: 0, independent unconditional: 1108048, dependent: 19882, dependent conditional: 0, dependent unconditional: 19882, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19882, independent: 5940, independent conditional: 466, independent unconditional: 5474, dependent: 13942, dependent conditional: 301, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19882, independent: 5940, independent conditional: 466, independent unconditional: 5474, dependent: 13942, dependent conditional: 301, dependent unconditional: 13641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17150, independent: 5116, independent conditional: 410, independent unconditional: 4706, dependent: 12034, dependent conditional: 273, dependent unconditional: 11761, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1406572, independent: 277273, independent conditional: 0, independent unconditional: 277273, dependent: 1369, dependent conditional: 0, dependent unconditional: 1369, unknown: 1127930, unknown conditional: 767, unknown unconditional: 1127163] , Statistics on independence cache: Total cache size (in pairs): 1127930, Positive cache size: 1113988, Positive conditional cache size: 466, Positive unconditional cache size: 1113522, Negative cache size: 13942, Negative conditional cache size: 301, Negative unconditional cache size: 13641, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 301, Maximal queried relation: 2, Independence queries for same thread: 520 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1433404, independent: 1418224, independent conditional: 148043, independent unconditional: 1270181, dependent: 15180, dependent conditional: 1033, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1432960, independent: 1418224, independent conditional: 148043, independent unconditional: 1270181, dependent: 14736, dependent conditional: 589, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1432960, independent: 1418224, independent conditional: 148043, independent unconditional: 1270181, dependent: 14736, dependent conditional: 589, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1434014, independent: 1418224, independent conditional: 466, independent unconditional: 1417758, dependent: 15790, dependent conditional: 588, dependent unconditional: 15202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1434014, independent: 1418224, independent conditional: 466, independent unconditional: 1417758, dependent: 15790, dependent conditional: 302, dependent unconditional: 15488, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1434014, independent: 1418224, independent conditional: 466, independent unconditional: 1417758, dependent: 15790, dependent conditional: 302, dependent unconditional: 15488, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1160213, independent: 1145764, independent conditional: 466, independent unconditional: 1145298, dependent: 14449, dependent conditional: 302, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1160213, independent: 1139631, independent conditional: 0, independent unconditional: 1139631, dependent: 20582, dependent conditional: 0, dependent unconditional: 20582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20582, independent: 6133, independent conditional: 466, independent unconditional: 5667, dependent: 14449, dependent conditional: 302, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20582, independent: 6133, independent conditional: 466, independent unconditional: 5667, dependent: 14449, dependent conditional: 302, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 18471, independent: 5493, independent conditional: 435, independent unconditional: 5058, dependent: 12978, dependent conditional: 264, dependent unconditional: 12713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1434014, independent: 272460, independent conditional: 0, independent unconditional: 272460, dependent: 1341, dependent conditional: 0, dependent unconditional: 1341, unknown: 1160213, unknown conditional: 768, unknown unconditional: 1159445] , Statistics on independence cache: Total cache size (in pairs): 1160213, Positive cache size: 1145764, Positive conditional cache size: 466, Positive unconditional cache size: 1145298, Negative cache size: 14449, Negative conditional cache size: 302, Negative unconditional cache size: 14147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 286, Maximal queried relation: 1, Independence queries for same thread: 444 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 27.2s, Number of persistent set computation: 3666, Number of trivial persistent sets: 2677, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1284328, independent: 1270181, independent conditional: 0, independent unconditional: 1270181, dependent: 14147, dependent conditional: 0, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1433404, independent: 1418224, independent conditional: 148043, independent unconditional: 1270181, dependent: 15180, dependent conditional: 1033, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1432960, independent: 1418224, independent conditional: 148043, independent unconditional: 1270181, dependent: 14736, dependent conditional: 589, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1432960, independent: 1418224, independent conditional: 148043, independent unconditional: 1270181, dependent: 14736, dependent conditional: 589, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1434014, independent: 1418224, independent conditional: 466, independent unconditional: 1417758, dependent: 15790, dependent conditional: 588, dependent unconditional: 15202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1434014, independent: 1418224, independent conditional: 466, independent unconditional: 1417758, dependent: 15790, dependent conditional: 302, dependent unconditional: 15488, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1434014, independent: 1418224, independent conditional: 466, independent unconditional: 1417758, dependent: 15790, dependent conditional: 302, dependent unconditional: 15488, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1160213, independent: 1145764, independent conditional: 466, independent unconditional: 1145298, dependent: 14449, dependent conditional: 302, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1160213, independent: 1139631, independent conditional: 0, independent unconditional: 1139631, dependent: 20582, dependent conditional: 0, dependent unconditional: 20582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 20582, independent: 6133, independent conditional: 466, independent unconditional: 5667, dependent: 14449, dependent conditional: 302, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 20582, independent: 6133, independent conditional: 466, independent unconditional: 5667, dependent: 14449, dependent conditional: 302, dependent unconditional: 14147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 18471, independent: 5493, independent conditional: 435, independent unconditional: 5058, dependent: 12978, dependent conditional: 264, dependent unconditional: 12713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1434014, independent: 272460, independent conditional: 0, independent unconditional: 272460, dependent: 1341, dependent conditional: 0, dependent unconditional: 1341, unknown: 1160213, unknown conditional: 768, unknown unconditional: 1159445] , Statistics on independence cache: Total cache size (in pairs): 1160213, Positive cache size: 1145764, Positive conditional cache size: 466, Positive unconditional cache size: 1145298, Negative cache size: 14449, Negative conditional cache size: 302, Negative unconditional cache size: 14147, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 286, Maximal queried relation: 1, Independence queries for same thread: 444 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1239511, independent: 1226061, independent conditional: 108307, independent unconditional: 1117754, dependent: 13450, dependent conditional: 621, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1239304, independent: 1226061, independent conditional: 108307, independent unconditional: 1117754, dependent: 13243, dependent conditional: 414, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1239304, independent: 1226061, independent conditional: 108307, independent unconditional: 1117754, dependent: 13243, dependent conditional: 414, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1240213, independent: 1226061, independent conditional: 496, independent unconditional: 1225565, dependent: 14152, dependent conditional: 413, dependent unconditional: 13739, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1240213, independent: 1226061, independent conditional: 496, independent unconditional: 1225565, dependent: 14152, dependent conditional: 271, dependent unconditional: 13881, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1240213, independent: 1226061, independent conditional: 496, independent unconditional: 1225565, dependent: 14152, dependent conditional: 271, dependent unconditional: 13881, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1051420, independent: 1038320, independent conditional: 496, independent unconditional: 1037824, dependent: 13100, dependent conditional: 271, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1051420, independent: 1032656, independent conditional: 0, independent unconditional: 1032656, dependent: 18764, dependent conditional: 0, dependent unconditional: 18764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18764, independent: 5664, independent conditional: 496, independent unconditional: 5168, dependent: 13100, dependent conditional: 271, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18764, independent: 5664, independent conditional: 496, independent unconditional: 5168, dependent: 13100, dependent conditional: 271, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16580, independent: 4899, independent conditional: 449, independent unconditional: 4450, dependent: 11681, dependent conditional: 213, dependent unconditional: 11468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1240213, independent: 187741, independent conditional: 0, independent unconditional: 187741, dependent: 1052, dependent conditional: 0, dependent unconditional: 1052, unknown: 1051420, unknown conditional: 767, unknown unconditional: 1050653] , Statistics on independence cache: Total cache size (in pairs): 1051420, Positive cache size: 1038320, Positive conditional cache size: 496, Positive unconditional cache size: 1037824, Negative cache size: 13100, Negative conditional cache size: 271, Negative unconditional cache size: 12829, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 142, Maximal queried relation: 1, Independence queries for same thread: 207 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 23.1s, Number of persistent set computation: 2688, Number of trivial persistent sets: 2045, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1130583, independent: 1117754, independent conditional: 0, independent unconditional: 1117754, dependent: 12829, dependent conditional: 0, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1239511, independent: 1226061, independent conditional: 108307, independent unconditional: 1117754, dependent: 13450, dependent conditional: 621, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1239304, independent: 1226061, independent conditional: 108307, independent unconditional: 1117754, dependent: 13243, dependent conditional: 414, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1239304, independent: 1226061, independent conditional: 108307, independent unconditional: 1117754, dependent: 13243, dependent conditional: 414, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1240213, independent: 1226061, independent conditional: 496, independent unconditional: 1225565, dependent: 14152, dependent conditional: 413, dependent unconditional: 13739, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1240213, independent: 1226061, independent conditional: 496, independent unconditional: 1225565, dependent: 14152, dependent conditional: 271, dependent unconditional: 13881, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1240213, independent: 1226061, independent conditional: 496, independent unconditional: 1225565, dependent: 14152, dependent conditional: 271, dependent unconditional: 13881, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1051420, independent: 1038320, independent conditional: 496, independent unconditional: 1037824, dependent: 13100, dependent conditional: 271, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1051420, independent: 1032656, independent conditional: 0, independent unconditional: 1032656, dependent: 18764, dependent conditional: 0, dependent unconditional: 18764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18764, independent: 5664, independent conditional: 496, independent unconditional: 5168, dependent: 13100, dependent conditional: 271, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18764, independent: 5664, independent conditional: 496, independent unconditional: 5168, dependent: 13100, dependent conditional: 271, dependent unconditional: 12829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16580, independent: 4899, independent conditional: 449, independent unconditional: 4450, dependent: 11681, dependent conditional: 213, dependent unconditional: 11468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1240213, independent: 187741, independent conditional: 0, independent unconditional: 187741, dependent: 1052, dependent conditional: 0, dependent unconditional: 1052, unknown: 1051420, unknown conditional: 767, unknown unconditional: 1050653] , Statistics on independence cache: Total cache size (in pairs): 1051420, Positive cache size: 1038320, Positive conditional cache size: 496, Positive unconditional cache size: 1037824, Negative cache size: 13100, Negative conditional cache size: 271, Negative unconditional cache size: 12829, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 142, Maximal queried relation: 1, Independence queries for same thread: 207 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1219494, independent: 1206265, independent conditional: 102307, independent unconditional: 1103958, dependent: 13229, dependent conditional: 588, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1219303, independent: 1206265, independent conditional: 102307, independent unconditional: 1103958, dependent: 13038, dependent conditional: 397, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1219303, independent: 1206265, independent conditional: 102307, independent unconditional: 1103958, dependent: 13038, dependent conditional: 397, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1220227, independent: 1206265, independent conditional: 528, independent unconditional: 1205737, dependent: 13962, dependent conditional: 396, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1220227, independent: 1206265, independent conditional: 528, independent unconditional: 1205737, dependent: 13962, dependent conditional: 294, dependent unconditional: 13668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1220227, independent: 1206265, independent conditional: 528, independent unconditional: 1205737, dependent: 13962, dependent conditional: 294, dependent unconditional: 13668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1045920, independent: 1032985, independent conditional: 528, independent unconditional: 1032457, dependent: 12935, dependent conditional: 294, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1045920, independent: 1027365, independent conditional: 0, independent unconditional: 1027365, dependent: 18555, dependent conditional: 0, dependent unconditional: 18555, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18555, independent: 5620, independent conditional: 528, independent unconditional: 5092, dependent: 12935, dependent conditional: 294, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18555, independent: 5620, independent conditional: 528, independent unconditional: 5092, dependent: 12935, dependent conditional: 294, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16066, independent: 4894, independent conditional: 466, independent unconditional: 4428, dependent: 11172, dependent conditional: 240, dependent unconditional: 10932, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1220227, independent: 173280, independent conditional: 0, independent unconditional: 173280, dependent: 1027, dependent conditional: 0, dependent unconditional: 1027, unknown: 1045920, unknown conditional: 822, unknown unconditional: 1045098] , Statistics on independence cache: Total cache size (in pairs): 1045920, Positive cache size: 1032985, Positive conditional cache size: 528, Positive unconditional cache size: 1032457, Negative cache size: 12935, Negative conditional cache size: 294, Negative unconditional cache size: 12641, 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: 191 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 22.9s, Number of persistent set computation: 2544, Number of trivial persistent sets: 1983, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1116599, independent: 1103958, independent conditional: 0, independent unconditional: 1103958, dependent: 12641, dependent conditional: 0, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1219494, independent: 1206265, independent conditional: 102307, independent unconditional: 1103958, dependent: 13229, dependent conditional: 588, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1219303, independent: 1206265, independent conditional: 102307, independent unconditional: 1103958, dependent: 13038, dependent conditional: 397, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1219303, independent: 1206265, independent conditional: 102307, independent unconditional: 1103958, dependent: 13038, dependent conditional: 397, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1220227, independent: 1206265, independent conditional: 528, independent unconditional: 1205737, dependent: 13962, dependent conditional: 396, dependent unconditional: 13566, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1220227, independent: 1206265, independent conditional: 528, independent unconditional: 1205737, dependent: 13962, dependent conditional: 294, dependent unconditional: 13668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1220227, independent: 1206265, independent conditional: 528, independent unconditional: 1205737, dependent: 13962, dependent conditional: 294, dependent unconditional: 13668, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1045920, independent: 1032985, independent conditional: 528, independent unconditional: 1032457, dependent: 12935, dependent conditional: 294, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1045920, independent: 1027365, independent conditional: 0, independent unconditional: 1027365, dependent: 18555, dependent conditional: 0, dependent unconditional: 18555, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 18555, independent: 5620, independent conditional: 528, independent unconditional: 5092, dependent: 12935, dependent conditional: 294, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 18555, independent: 5620, independent conditional: 528, independent unconditional: 5092, dependent: 12935, dependent conditional: 294, dependent unconditional: 12641, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16066, independent: 4894, independent conditional: 466, independent unconditional: 4428, dependent: 11172, dependent conditional: 240, dependent unconditional: 10932, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 1220227, independent: 173280, independent conditional: 0, independent unconditional: 173280, dependent: 1027, dependent conditional: 0, dependent unconditional: 1027, unknown: 1045920, unknown conditional: 822, unknown unconditional: 1045098] , Statistics on independence cache: Total cache size (in pairs): 1045920, Positive cache size: 1032985, Positive conditional cache size: 528, Positive unconditional cache size: 1032457, Negative cache size: 12935, Negative conditional cache size: 294, Negative unconditional cache size: 12641, 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: 191 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 600283, independent: 595057, independent conditional: 8668, independent unconditional: 586389, dependent: 5226, dependent conditional: 85, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 600227, independent: 595057, independent conditional: 8668, independent unconditional: 586389, dependent: 5170, dependent conditional: 29, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 600227, independent: 595057, independent conditional: 8668, independent unconditional: 586389, dependent: 5170, dependent conditional: 29, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 600253, independent: 595057, independent conditional: 0, independent unconditional: 595057, dependent: 5196, dependent conditional: 26, dependent unconditional: 5170, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 600253, independent: 595057, independent conditional: 0, independent unconditional: 595057, dependent: 5196, dependent conditional: 0, dependent unconditional: 5196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 600253, independent: 595057, independent conditional: 0, independent unconditional: 595057, dependent: 5196, dependent conditional: 0, dependent unconditional: 5196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 559930, independent: 554789, independent conditional: 0, independent unconditional: 554789, dependent: 5141, dependent conditional: 0, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 559931, independent: 552552, independent conditional: 0, independent unconditional: 552552, dependent: 7379, dependent conditional: 0, dependent unconditional: 7379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7378, independent: 2237, independent conditional: 0, independent unconditional: 2237, dependent: 5141, dependent conditional: 0, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7378, independent: 2237, independent conditional: 0, independent unconditional: 2237, dependent: 5141, dependent conditional: 0, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5914, independent: 1714, independent conditional: 0, independent unconditional: 1714, dependent: 4201, dependent conditional: 0, dependent unconditional: 4201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 600253, independent: 40268, independent conditional: 0, independent unconditional: 40268, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 559930, unknown conditional: 0, unknown unconditional: 559930] , Statistics on independence cache: Total cache size (in pairs): 559930, Positive cache size: 554789, Positive conditional cache size: 0, Positive unconditional cache size: 554789, Negative cache size: 5141, Negative conditional cache size: 0, Negative unconditional cache size: 5141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26, Maximal queried relation: 1, Independence queries for same thread: 56 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.6s, Number of persistent set computation: 1122, Number of trivial persistent sets: 744, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 591530, independent: 586389, independent conditional: 0, independent unconditional: 586389, 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: 600283, independent: 595057, independent conditional: 8668, independent unconditional: 586389, dependent: 5226, dependent conditional: 85, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 600227, independent: 595057, independent conditional: 8668, independent unconditional: 586389, dependent: 5170, dependent conditional: 29, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 600227, independent: 595057, independent conditional: 8668, independent unconditional: 586389, dependent: 5170, dependent conditional: 29, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 600253, independent: 595057, independent conditional: 0, independent unconditional: 595057, dependent: 5196, dependent conditional: 26, dependent unconditional: 5170, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 600253, independent: 595057, independent conditional: 0, independent unconditional: 595057, dependent: 5196, dependent conditional: 0, dependent unconditional: 5196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 600253, independent: 595057, independent conditional: 0, independent unconditional: 595057, dependent: 5196, dependent conditional: 0, dependent unconditional: 5196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 559930, independent: 554789, independent conditional: 0, independent unconditional: 554789, dependent: 5141, dependent conditional: 0, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 559931, independent: 552552, independent conditional: 0, independent unconditional: 552552, dependent: 7379, dependent conditional: 0, dependent unconditional: 7379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7378, independent: 2237, independent conditional: 0, independent unconditional: 2237, dependent: 5141, dependent conditional: 0, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7378, independent: 2237, independent conditional: 0, independent unconditional: 2237, dependent: 5141, dependent conditional: 0, dependent unconditional: 5141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5914, independent: 1714, independent conditional: 0, independent unconditional: 1714, dependent: 4201, dependent conditional: 0, dependent unconditional: 4201, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 600253, independent: 40268, independent conditional: 0, independent unconditional: 40268, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 559930, unknown conditional: 0, unknown unconditional: 559930] , Statistics on independence cache: Total cache size (in pairs): 559930, Positive cache size: 554789, Positive conditional cache size: 0, Positive unconditional cache size: 554789, Negative cache size: 5141, Negative conditional cache size: 0, Negative unconditional cache size: 5141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 26, Maximal queried relation: 1, Independence queries for same thread: 56 - TimeoutResultAtElement [Line: 691]: 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: 709]: 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, 133 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 264 NumberOfCodeBlocks, 264 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 276 ConstructedInterpolants, 0 QuantifiedInterpolants, 366 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 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, 160 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.9s, 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: 17, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 442 NumberOfCodeBlocks, 442 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 460 ConstructedInterpolants, 0 QuantifiedInterpolants, 1153 SizeOfPredicates, 4 NumberOfNonLiveVariables, 262 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 5 InterpolantComputations, 2 PerfectInterpolantSequences, 32/68 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, 187 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, 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: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 540 NumberOfCodeBlocks, 540 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 504 ConstructedInterpolants, 0 QuantifiedInterpolants, 1089 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 135/138 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, 214 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 628 NumberOfCodeBlocks, 628 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 580 ConstructedInterpolants, 0 QuantifiedInterpolants, 1165 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 240/243 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, 241 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.2s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.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: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 719 NumberOfCodeBlocks, 719 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 651 ConstructedInterpolants, 0 QuantifiedInterpolants, 1236 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 375/378 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, 268 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, 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: 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, 721 NumberOfCodeBlocks, 721 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 560 ConstructedInterpolants, 0 QuantifiedInterpolants, 1055 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 390/390 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, 295 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.1s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.9s InterpolantComputationTime, 943 NumberOfCodeBlocks, 943 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 887 ConstructedInterpolants, 0 QuantifiedInterpolants, 1742 SizeOfPredicates, 6 NumberOfNonLiveVariables, 322 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 523/622 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, 322 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 778 NumberOfCodeBlocks, 778 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 585 ConstructedInterpolants, 0 QuantifiedInterpolants, 1080 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 530/530 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, 349 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.6s InterpolantComputationTime, 737 NumberOfCodeBlocks, 737 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 519 ConstructedInterpolants, 0 QuantifiedInterpolants, 990 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 693/693 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, 376 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.1s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 0.8s InterpolantComputationTime, 1077 NumberOfCodeBlocks, 1077 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 940 ConstructedInterpolants, 0 QuantifiedInterpolants, 1633 SizeOfPredicates, 4 NumberOfNonLiveVariables, 262 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 1012/1048 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, 403 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 2.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1328 NumberOfCodeBlocks, 1328 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1077 ConstructedInterpolants, 0 QuantifiedInterpolants, 1572 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1727/1727 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, 430 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.3s InterpolantComputationTime, 693 NumberOfCodeBlocks, 693 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 417 ConstructedInterpolants, 0 QuantifiedInterpolants, 888 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 784/784 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, 457 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 849 NumberOfCodeBlocks, 849 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 561 ConstructedInterpolants, 0 QuantifiedInterpolants, 1032 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 2 InterpolantComputations, 2 PerfectInterpolantSequences, 1355/1355 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, 484 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 2.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1077 NumberOfCodeBlocks, 1077 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 768 ConstructedInterpolants, 0 QuantifiedInterpolants, 1263 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 1292/1292 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, 511 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 3.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1472 NumberOfCodeBlocks, 1472 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1137 ConstructedInterpolants, 0 QuantifiedInterpolants, 1632 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 2247/2247 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, 538 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 4.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.9s InterpolantComputationTime, 1869 NumberOfCodeBlocks, 1869 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1522 ConstructedInterpolants, 0 QuantifiedInterpolants, 2017 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3712/3712 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, 565 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.5s, 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.8s InterpolantComputationTime, 1775 NumberOfCodeBlocks, 1775 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1408 ConstructedInterpolants, 0 QuantifiedInterpolants, 1903 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3293/3293 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, 592 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.2s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 5.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: 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, 1673 NumberOfCodeBlocks, 1673 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 1374 ConstructedInterpolants, 0 QuantifiedInterpolants, 2067 SizeOfPredicates, 4 NumberOfNonLiveVariables, 262 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 3252/3288 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, 619 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.3s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 0.8s InterpolantComputationTime, 1737 NumberOfCodeBlocks, 1737 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 1426 ConstructedInterpolants, 0 QuantifiedInterpolants, 2119 SizeOfPredicates, 4 NumberOfNonLiveVariables, 262 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 3622/3658 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, 646 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.8s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 1799 NumberOfCodeBlocks, 1799 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1374 ConstructedInterpolants, 0 QuantifiedInterpolants, 1869 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3586/3586 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, 673 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.6s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 6.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 2004 NumberOfCodeBlocks, 2004 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1553 ConstructedInterpolants, 0 QuantifiedInterpolants, 2048 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4335/4335 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, 700 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.1s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 7.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 0.9s InterpolantComputationTime, 1980 NumberOfCodeBlocks, 1980 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 1611 ConstructedInterpolants, 0 QuantifiedInterpolants, 2304 SizeOfPredicates, 4 NumberOfNonLiveVariables, 262 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 4852/4888 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, 727 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.4s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 7.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.1s InterpolantComputationTime, 2404 NumberOfCodeBlocks, 2404 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1921 ConstructedInterpolants, 0 QuantifiedInterpolants, 2392 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6485/6485 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, 754 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 6.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, 1689 NumberOfCodeBlocks, 1689 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1180 ConstructedInterpolants, 0 QuantifiedInterpolants, 1651 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3618/3618 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, 781 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.7s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 6.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.1s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 1548 NumberOfCodeBlocks, 1548 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1027 ConstructedInterpolants, 0 QuantifiedInterpolants, 1522 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 3559/3559 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, 808 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 9.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 2305 NumberOfCodeBlocks, 2305 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1764 ConstructedInterpolants, 0 QuantifiedInterpolants, 2235 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6134/6134 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, 835 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.1s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 12.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 3152 NumberOfCodeBlocks, 3152 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 2652 ConstructedInterpolants, 0 QuantifiedInterpolants, 3237 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 10935/10938 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, 862 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, 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.3s InterpolantComputationTime, 1539 NumberOfCodeBlocks, 1539 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 960 ConstructedInterpolants, 0 QuantifiedInterpolants, 1431 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 4130/4130 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, 889 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 10.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, 0.9s InterpolantComputationTime, 2283 NumberOfCodeBlocks, 2283 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1684 ConstructedInterpolants, 0 QuantifiedInterpolants, 2179 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6335/6335 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, 916 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 11.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 2169 NumberOfCodeBlocks, 2169 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1544 ConstructedInterpolants, 0 QuantifiedInterpolants, 2015 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6086/6086 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, 943 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 11.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.5s InterpolantComputationTime, 2046 NumberOfCodeBlocks, 2046 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1409 ConstructedInterpolants, 0 QuantifiedInterpolants, 1880 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 5927/5927 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, 970 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 14.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, 2667 NumberOfCodeBlocks, 2667 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2010 ConstructedInterpolants, 0 QuantifiedInterpolants, 2505 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 8578/8578 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, 997 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 19.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.9s InterpolantComputationTime, 3672 NumberOfCodeBlocks, 3672 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2989 ConstructedInterpolants, 0 QuantifiedInterpolants, 3460 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 15429/15429 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, 1024 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 17.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 15.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, 0.7s InterpolantComputationTime, 2370 NumberOfCodeBlocks, 2370 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1675 ConstructedInterpolants, 0 QuantifiedInterpolants, 2170 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7628/7628 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, 1051 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 17.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 16.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, 0.5s InterpolantComputationTime, 1916 NumberOfCodeBlocks, 1916 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1201 ConstructedInterpolants, 0 QuantifiedInterpolants, 1696 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6559/6559 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, 1078 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 15.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.3s InterpolantComputationTime, 1752 NumberOfCodeBlocks, 1752 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1011 ConstructedInterpolants, 0 QuantifiedInterpolants, 1506 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 6608/6608 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, 1105 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 18.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 16.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.4s InterpolantComputationTime, 1822 NumberOfCodeBlocks, 1822 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1069 ConstructedInterpolants, 0 QuantifiedInterpolants, 1540 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 7055/7055 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, 1132 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 20.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 19.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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, 2911 NumberOfCodeBlocks, 2911 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2138 ConstructedInterpolants, 0 QuantifiedInterpolants, 2609 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 10678/10678 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, 1159 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 29.3s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 26.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 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.2s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 3640 NumberOfCodeBlocks, 3640 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2841 ConstructedInterpolants, 0 QuantifiedInterpolants, 3336 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 15783/15783 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, 1186 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 35.0s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 29.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: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 4533 NumberOfCodeBlocks, 4533 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 3789 ConstructedInterpolants, 0 QuantifiedInterpolants, 4374 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 24000/24003 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, 1213 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 39.7s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 33.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: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 2.3s InterpolantComputationTime, 4658 NumberOfCodeBlocks, 4658 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 3894 ConstructedInterpolants, 0 QuantifiedInterpolants, 4479 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 25215/25218 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, 1240 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 46.7s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 40.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: 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.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 3421 NumberOfCodeBlocks, 3421 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 2658 ConstructedInterpolants, 0 QuantifiedInterpolants, 3351 SizeOfPredicates, 4 NumberOfNonLiveVariables, 262 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 17652/17688 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, 1267 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 32.5s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 28.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.2s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 4146 NumberOfCodeBlocks, 4146 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3277 ConstructedInterpolants, 0 QuantifiedInterpolants, 3748 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 20533/20533 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, 1294 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 25.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 23.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, 0.8s InterpolantComputationTime, 2815 NumberOfCodeBlocks, 2815 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1926 ConstructedInterpolants, 0 QuantifiedInterpolants, 2421 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 11810/11810 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, 1321 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 47.3s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 40.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: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 2.8s InterpolantComputationTime, 5074 NumberOfCodeBlocks, 5074 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 4226 ConstructedInterpolants, 0 QuantifiedInterpolants, 4811 SizeOfPredicates, 2 NumberOfNonLiveVariables, 192 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 30375/30378 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, 1348 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 49.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 42.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.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 4.5s InterpolantComputationTime, 4975 NumberOfCodeBlocks, 4975 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 4048 ConstructedInterpolants, 0 QuantifiedInterpolants, 4543 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 29588/29588 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, 1375 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 36.0s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 33.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.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 3420 NumberOfCodeBlocks, 3420 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2473 ConstructedInterpolants, 0 QuantifiedInterpolants, 2944 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 15709/15709 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, 1402 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 38.2s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 35.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.2s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 3065 NumberOfCodeBlocks, 3065 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2092 ConstructedInterpolants, 0 QuantifiedInterpolants, 2563 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 13952/13952 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 49 thread instances CFG has 51 procedures, 1429 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.9s, OverallIterations: 1, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.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: 2, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 896 NumberOfCodeBlocks, 896 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 895 ConstructedInterpolants, 0 QuantifiedInterpolants, 895 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 12006/12006 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