/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_THREAD_INSTANCE --traceabstraction.maximal.amount.of.steps.the.threads.are.allowed.to.take.successively 1 --traceabstraction.enable.heuristic.with.loops.as.step.type false --traceabstraction.considered.threads.and.their.maximal.amount.of.steps X --traceabstraction.defines.what.statements.are.considered.a.step.in.por ALL_READ_WRITE -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-218013a [2023-05-04 14:21:59,817 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-04 14:21:59,820 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-04 14:21:59,861 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-04 14:21:59,861 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-04 14:21:59,869 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-04 14:21:59,872 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-04 14:21:59,875 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-04 14:21:59,877 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-04 14:21:59,881 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-04 14:21:59,882 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-04 14:21:59,884 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-04 14:21:59,885 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-04 14:21:59,887 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-04 14:21:59,888 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-04 14:21:59,889 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-04 14:21:59,890 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-04 14:21:59,891 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-04 14:21:59,892 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-04 14:21:59,899 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-04 14:21:59,900 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-04 14:21:59,901 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-04 14:21:59,902 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-04 14:21:59,903 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-04 14:21:59,910 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-04 14:21:59,910 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-04 14:21:59,910 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-04 14:21:59,912 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-04 14:21:59,912 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-04 14:21:59,913 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-04 14:21:59,913 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-04 14:21:59,914 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-04 14:21:59,916 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-04 14:21:59,916 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-04 14:21:59,917 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-04 14:21:59,917 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-04 14:21:59,918 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-04 14:21:59,918 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-04 14:21:59,918 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-04 14:21:59,919 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-04 14:21:59,919 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-04 14:21:59,920 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-04 14:21:59,949 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-04 14:21:59,949 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-04 14:21:59,949 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-04 14:21:59,950 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-04 14:21:59,950 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-04 14:21:59,951 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-04 14:21:59,951 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-04 14:21:59,951 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-04 14:21:59,951 INFO L138 SettingsManager]: * Use SBE=true [2023-05-04 14:21:59,951 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-04 14:21:59,952 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-04 14:21:59,952 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-04 14:21:59,953 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-04 14:21:59,953 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-04 14:21:59,953 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-04 14:21:59,953 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-04 14:21:59,953 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-04 14:21:59,953 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-04 14:21:59,953 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-04 14:21:59,954 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-04 14:21:59,954 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-04 14:21:59,954 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-04 14:21:59,954 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-04 14:21:59,954 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-04 14:21:59,954 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-04 14:21:59,954 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-04 14:21:59,955 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-04 14:21:59,955 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-04 14:21:59,955 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-04 14:21:59,955 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-04 14:21:59,955 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-04 14:21:59,955 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-04 14:21:59,956 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-04 14:21:59,956 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-04 14:21:59,956 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-04 14:21:59,956 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-04 14:21:59,956 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_THREAD_INSTANCE Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Maximal amount of steps the threads are allowed to take successively -> 1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Enable heuristic with loops as step type -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Considered threads and their maximal amount of steps -> X Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Defines what statements are considered a step in POR -> ALL_READ_WRITE [2023-05-04 14:22:00,208 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-04 14:22:00,233 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-04 14:22:00,235 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-04 14:22:00,237 INFO L271 PluginConnector]: Initializing CDTParser... [2023-05-04 14:22:00,237 INFO L275 PluginConnector]: CDTParser initialized [2023-05-04 14:22:00,239 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i [2023-05-04 14:22:00,289 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2a1d1107/cc397df537f64c2dba391df603784afd/FLAG80f777f4d [2023-05-04 14:22:00,774 INFO L306 CDTParser]: Found 1 translation units. [2023-05-04 14:22:00,774 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i [2023-05-04 14:22:00,793 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2a1d1107/cc397df537f64c2dba391df603784afd/FLAG80f777f4d [2023-05-04 14:22:01,270 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2a1d1107/cc397df537f64c2dba391df603784afd [2023-05-04 14:22:01,273 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-04 14:22:01,275 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-05-04 14:22:01,277 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-05-04 14:22:01,277 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-05-04 14:22:01,280 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-05-04 14:22:01,281 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,281 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6d875eeb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01, skipping insertion in model container [2023-05-04 14:22:01,282 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,289 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-05-04 14:22:01,331 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-05-04 14:22:01,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i[30176,30189] [2023-05-04 14:22:01,601 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-04 14:22:01,613 INFO L203 MainTranslator]: Completed pre-run [2023-05-04 14:22:01,642 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_41-trylock_racefree.i[30176,30189] [2023-05-04 14:22:01,648 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-05-04 14:22:01,679 INFO L208 MainTranslator]: Completed translation [2023-05-04 14:22:01,679 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01 WrapperNode [2023-05-04 14:22:01,679 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-05-04 14:22:01,680 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-04 14:22:01,680 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-04 14:22:01,680 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-04 14:22:01,686 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:22:01" (1/1) ... [2023-05-04 14:22:01,697 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:22:01" (1/1) ... [2023-05-04 14:22:01,714 INFO L138 Inliner]: procedures = 171, calls = 30, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 77 [2023-05-04 14:22:01,715 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-04 14:22:01,715 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-04 14:22:01,716 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-04 14:22:01,716 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-04 14:22:01,722 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,723 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,734 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,734 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,739 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,743 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,744 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,745 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,747 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-04 14:22:01,748 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-04 14:22:01,748 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-04 14:22:01,748 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-04 14:22:01,749 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (1/1) ... [2023-05-04 14:22:01,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-04 14:22:01,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:01,786 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:01,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-05-04 14:22:01,816 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-05-04 14:22:01,817 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexTryLock [2023-05-04 14:22:01,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-05-04 14:22:01,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-04 14:22:01,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-04 14:22:01,819 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2023-05-04 14:22:01,993 INFO L235 CfgBuilder]: Building ICFG [2023-05-04 14:22:01,995 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-04 14:22:02,234 INFO L276 CfgBuilder]: Performing block encoding [2023-05-04 14:22:02,240 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-04 14:22:02,240 INFO L300 CfgBuilder]: Removed 11 assume(true) statements. [2023-05-04 14:22:02,242 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.05 02:22:02 BoogieIcfgContainer [2023-05-04 14:22:02,242 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-04 14:22:02,247 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-04 14:22:02,248 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-04 14:22:02,251 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-04 14:22:02,251 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.05 02:22:01" (1/3) ... [2023-05-04 14:22:02,252 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19079d9d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.05 02:22:02, skipping insertion in model container [2023-05-04 14:22:02,252 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.05 02:22:01" (2/3) ... [2023-05-04 14:22:02,252 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19079d9d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.05 02:22:02, skipping insertion in model container [2023-05-04 14:22:02,252 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.05 02:22:02" (3/3) ... [2023-05-04 14:22:02,254 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_41-trylock_racefree.i [2023-05-04 14:22:02,261 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-04 14:22:02,269 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-04 14:22:02,270 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-04 14:22:02,270 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-04 14:22:02,332 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-05-04 14:22:02,378 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:02,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:02,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:02,379 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:02,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2023-05-04 14:22:02,410 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:02,436 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:02,442 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:02,442 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:02,652 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:02,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:02,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1372551751, now seen corresponding path program 1 times [2023-05-04 14:22:02,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:02,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947265217] [2023-05-04 14:22:02,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:02,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:02,951 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 14:22:02,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:02,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947265217] [2023-05-04 14:22:02,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947265217] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:02,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:02,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:02,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876460087] [2023-05-04 14:22:02,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:02,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:02,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:02,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:02,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:02,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:02,988 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:02,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:02,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:03,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:03,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-04 14:22:03,106 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:03,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:03,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1854629471, now seen corresponding path program 1 times [2023-05-04 14:22:03,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:03,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976733619] [2023-05-04 14:22:03,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:03,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:03,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:03,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:03,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976733619] [2023-05-04 14:22:03,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976733619] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:03,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619743505] [2023-05-04 14:22:03,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:03,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:03,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:03,406 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:03,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-05-04 14:22:03,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:03,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-04 14:22:03,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:03,631 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:03,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:03,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:03,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619743505] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:03,710 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:03,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-05-04 14:22:03,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410018184] [2023-05-04 14:22:03,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:03,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-05-04 14:22:03,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:03,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-05-04 14:22:03,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-05-04 14:22:03,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:03,716 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:03,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 10 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:03,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:03,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:03,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:03,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-04 14:22:03,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:04,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-05-04 14:22:04,005 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:04,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:04,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1981480189, now seen corresponding path program 1 times [2023-05-04 14:22:04,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:04,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953156668] [2023-05-04 14:22:04,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:04,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:04,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:04,046 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:04,103 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:04,109 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:04,110 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:04,111 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:04,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-05-04 14:22:04,123 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:04,126 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:04,126 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-05-04 14:22:04,150 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-04 14:22:04,154 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:04,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:04,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:04,156 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:04,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2023-05-04 14:22:04,159 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:04,161 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:04,161 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:04,161 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:04,373 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:04,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:04,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1588077704, now seen corresponding path program 1 times [2023-05-04 14:22:04,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:04,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992402851] [2023-05-04 14:22:04,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:04,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:04,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:04,874 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:04,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:04,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992402851] [2023-05-04 14:22:04,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992402851] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:04,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024295192] [2023-05-04 14:22:04,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:04,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:04,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:04,877 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:04,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-05-04 14:22:04,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:04,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-04 14:22:04,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:04,993 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-05-04 14:22:04,994 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-04 14:22:04,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024295192] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:04,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-04 14:22:04,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-04 14:22:04,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783644115] [2023-05-04 14:22:04,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:04,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:04,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:04,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:04,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 14:22:04,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:04,998 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:04,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.0) internal successors, (76), 2 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:04,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:05,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:05,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:05,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:05,317 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:05,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:05,318 INFO L85 PathProgramCache]: Analyzing trace with hash -2065341196, now seen corresponding path program 1 times [2023-05-04 14:22:05,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:05,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766432877] [2023-05-04 14:22:05,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:05,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:05,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:05,654 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:05,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:05,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766432877] [2023-05-04 14:22:05,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766432877] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:05,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531513422] [2023-05-04 14:22:05,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:05,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:05,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:05,656 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:05,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-05-04 14:22:05,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:05,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 6 conjunts are in the unsatisfiable core [2023-05-04 14:22:05,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:05,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:05,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:05,981 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:05,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531513422] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:05,982 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:05,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2023-05-04 14:22:05,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901692329] [2023-05-04 14:22:05,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:05,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-04 14:22:05,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:05,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-04 14:22:05,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-05-04 14:22:05,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:05,984 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:05,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 13.8125) internal successors, (221), 16 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:05,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:05,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:06,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:06,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-04 14:22:06,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:06,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:06,409 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:06,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:06,409 INFO L85 PathProgramCache]: Analyzing trace with hash -844479216, now seen corresponding path program 1 times [2023-05-04 14:22:06,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:06,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373917911] [2023-05-04 14:22:06,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:06,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:06,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:06,437 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:06,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:06,476 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:06,476 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:06,476 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:06,476 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:06,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-05-04 14:22:06,480 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:06,480 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:06,480 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-05-04 14:22:06,508 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-05-04 14:22:06,514 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:06,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:06,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:06,516 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:06,522 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:06,523 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:06,523 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:06,524 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:06,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Waiting until timeout for monitored process [2023-05-04 14:22:07,075 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:07,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:07,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1089438466, now seen corresponding path program 1 times [2023-05-04 14:22:07,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:07,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643212615] [2023-05-04 14:22:07,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:07,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:07,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:07,833 INFO L134 CoverageAnalysis]: Checked inductivity of 1405 backedges. 119 proven. 2 refuted. 0 times theorem prover too weak. 1284 trivial. 0 not checked. [2023-05-04 14:22:07,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:07,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643212615] [2023-05-04 14:22:07,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643212615] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:07,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928633583] [2023-05-04 14:22:07,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:07,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:07,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:07,836 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:07,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-05-04 14:22:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:08,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 937 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-04 14:22:08,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:08,092 INFO L134 CoverageAnalysis]: Checked inductivity of 1405 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 1250 trivial. 0 not checked. [2023-05-04 14:22:08,092 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-04 14:22:08,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928633583] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:08,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-04 14:22:08,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-04 14:22:08,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506187664] [2023-05-04 14:22:08,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:08,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:08,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:08,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:08,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 14:22:08,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:08,094 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:08,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 71.0) internal successors, (142), 2 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:08,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:08,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:08,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:08,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:08,371 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:08,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:08,372 INFO L85 PathProgramCache]: Analyzing trace with hash 690445665, now seen corresponding path program 1 times [2023-05-04 14:22:08,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:08,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072992470] [2023-05-04 14:22:08,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:08,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:08,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:08,753 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-05-04 14:22:08,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:08,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072992470] [2023-05-04 14:22:08,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072992470] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:08,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292008797] [2023-05-04 14:22:08,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:08,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:08,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:08,757 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:08,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-05-04 14:22:08,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:08,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 8 conjunts are in the unsatisfiable core [2023-05-04 14:22:08,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:09,036 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:22:09,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:09,204 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:22:09,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292008797] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:09,205 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:09,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 9] total 20 [2023-05-04 14:22:09,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057660988] [2023-05-04 14:22:09,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:09,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-05-04 14:22:09,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:09,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-05-04 14:22:09,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-05-04 14:22:09,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:09,208 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:09,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 15.85) internal successors, (317), 20 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:09,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-05-04 14:22:09,539 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 14:22:09,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-05-04 14:22:09,730 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:09,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:09,731 INFO L85 PathProgramCache]: Analyzing trace with hash 859740094, now seen corresponding path program 1 times [2023-05-04 14:22:09,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:09,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208585968] [2023-05-04 14:22:09,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:09,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:09,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:09,758 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:09,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:09,798 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:09,798 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:09,799 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:09,799 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:09,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-05-04 14:22:09,800 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:09,800 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:09,800 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-05-04 14:22:09,822 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-05-04 14:22:09,825 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:09,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:09,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:09,829 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:09,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Waiting until timeout for monitored process [2023-05-04 14:22:09,834 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:09,835 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:09,835 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:09,836 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:10,086 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:10,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:10,086 INFO L85 PathProgramCache]: Analyzing trace with hash -853908649, now seen corresponding path program 1 times [2023-05-04 14:22:10,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:10,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481252071] [2023-05-04 14:22:10,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:10,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:10,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:10,289 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-05-04 14:22:10,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:10,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481252071] [2023-05-04 14:22:10,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481252071] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:10,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707888858] [2023-05-04 14:22:10,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:10,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:10,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:10,291 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:10,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-05-04 14:22:10,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:10,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-04 14:22:10,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:10,442 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-05-04 14:22:10,442 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-04 14:22:10,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707888858] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:10,442 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-04 14:22:10,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-04 14:22:10,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046664650] [2023-05-04 14:22:10,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:10,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:10,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:10,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:10,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 14:22:10,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:10,444 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:10,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 47.5) internal successors, (95), 2 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:10,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:10,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:10,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:10,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-05-04 14:22:10,865 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:10,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:10,865 INFO L85 PathProgramCache]: Analyzing trace with hash -378763327, now seen corresponding path program 1 times [2023-05-04 14:22:10,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:10,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216209259] [2023-05-04 14:22:10,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:10,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:10,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:11,218 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-05-04 14:22:11,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:11,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216209259] [2023-05-04 14:22:11,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216209259] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:11,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58099563] [2023-05-04 14:22:11,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:11,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:11,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:11,225 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:11,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-05-04 14:22:11,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:11,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-04 14:22:11,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:11,587 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:11,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:11,840 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:11,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58099563] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:11,840 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:11,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 24 [2023-05-04 14:22:11,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474668018] [2023-05-04 14:22:11,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:11,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-05-04 14:22:11,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:11,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-05-04 14:22:11,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2023-05-04 14:22:11,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:11,842 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:11,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 16.666666666666668) internal successors, (400), 24 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:11,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:11,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:12,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:12,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-05-04 14:22:12,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:12,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-05-04 14:22:12,448 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:12,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:12,449 INFO L85 PathProgramCache]: Analyzing trace with hash 952557427, now seen corresponding path program 1 times [2023-05-04 14:22:12,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:12,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730427536] [2023-05-04 14:22:12,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:12,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:12,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:12,481 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:12,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:12,519 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:12,519 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:12,519 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:12,520 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:12,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-05-04 14:22:12,522 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:12,524 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:12,524 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-05-04 14:22:12,547 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2023-05-04 14:22:12,550 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:12,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:12,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:12,551 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 14:22:12,560 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:12,561 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:12,562 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:12,562 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:12,579 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 14:22:12,913 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:12,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:12,914 INFO L85 PathProgramCache]: Analyzing trace with hash -825428582, now seen corresponding path program 1 times [2023-05-04 14:22:12,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:12,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766344639] [2023-05-04 14:22:12,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:12,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:12,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:13,108 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 66 proven. 2 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-05-04 14:22:13,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:13,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766344639] [2023-05-04 14:22:13,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766344639] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:13,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494119774] [2023-05-04 14:22:13,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:13,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:13,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:13,118 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 14:22:13,135 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 14:22:13,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:13,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-04 14:22:13,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:13,295 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-05-04 14:22:13,295 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-04 14:22:13,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494119774] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:13,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-04 14:22:13,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-04 14:22:13,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549436085] [2023-05-04 14:22:13,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:13,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:13,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:13,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:13,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 14:22:13,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:13,297 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:13,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 56.5) internal successors, (113), 2 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:13,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:13,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:13,586 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 14:22:13,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-05-04 14:22:13,781 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:13,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:13,782 INFO L85 PathProgramCache]: Analyzing trace with hash 13183903, now seen corresponding path program 1 times [2023-05-04 14:22:13,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:13,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603363058] [2023-05-04 14:22:13,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:13,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:13,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:14,085 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-05-04 14:22:14,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:14,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603363058] [2023-05-04 14:22:14,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603363058] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:14,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058062097] [2023-05-04 14:22:14,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:14,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:14,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:14,087 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:14,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-05-04 14:22:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:14,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 12 conjunts are in the unsatisfiable core [2023-05-04 14:22:14,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:14,520 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:14,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:14,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058062097] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:14,867 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:14,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13, 13] total 28 [2023-05-04 14:22:14,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185582131] [2023-05-04 14:22:14,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:14,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-05-04 14:22:14,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:14,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-05-04 14:22:14,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2023-05-04 14:22:14,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:14,869 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:14,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 17.392857142857142) internal successors, (487), 28 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:14,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:14,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:15,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-05-04 14:22:15,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:15,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:15,668 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:15,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:15,668 INFO L85 PathProgramCache]: Analyzing trace with hash -956782326, now seen corresponding path program 1 times [2023-05-04 14:22:15,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:15,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185925037] [2023-05-04 14:22:15,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:15,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:15,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:15,707 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:15,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:15,746 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:15,747 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:15,747 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:15,747 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:15,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-05-04 14:22:15,748 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:15,749 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:15,749 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-05-04 14:22:15,771 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-05-04 14:22:15,774 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:15,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:15,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:15,776 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:15,780 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:15,781 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:15,782 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:15,782 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:15,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Waiting until timeout for monitored process [2023-05-04 14:22:16,305 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:16,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:16,306 INFO L85 PathProgramCache]: Analyzing trace with hash -995683823, now seen corresponding path program 1 times [2023-05-04 14:22:16,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:16,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227094623] [2023-05-04 14:22:16,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:16,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:16,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:16,358 INFO L134 CoverageAnalysis]: Checked inductivity of 461 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2023-05-04 14:22:16,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:16,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227094623] [2023-05-04 14:22:16,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227094623] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:16,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:16,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:16,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466076072] [2023-05-04 14:22:16,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:16,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:16,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:16,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:16,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:16,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:16,362 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:16,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 68.0) internal successors, (136), 2 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:16,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:16,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:16,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-05-04 14:22:16,651 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:16,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:16,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1030125286, now seen corresponding path program 1 times [2023-05-04 14:22:16,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:16,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134423412] [2023-05-04 14:22:16,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:16,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:16,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:17,010 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-05-04 14:22:17,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:17,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134423412] [2023-05-04 14:22:17,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134423412] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:17,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459839448] [2023-05-04 14:22:17,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:17,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:17,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:17,017 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:17,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-05-04 14:22:17,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:17,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 14 conjunts are in the unsatisfiable core [2023-05-04 14:22:17,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:17,557 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:17,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:17,937 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:17,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459839448] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:17,938 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:17,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 15, 15] total 32 [2023-05-04 14:22:17,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83951837] [2023-05-04 14:22:17,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:17,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-05-04 14:22:17,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:17,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-05-04 14:22:17,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2023-05-04 14:22:17,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:17,940 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:17,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 17.9375) internal successors, (574), 32 states have internal predecessors, (574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:17,941 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:18,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:18,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-05-04 14:22:18,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:18,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-05-04 14:22:18,868 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:18,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:18,869 INFO L85 PathProgramCache]: Analyzing trace with hash -326869050, now seen corresponding path program 1 times [2023-05-04 14:22:18,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:18,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366438779] [2023-05-04 14:22:18,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:18,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:18,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:18,910 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:18,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:18,954 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:18,954 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:18,954 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:18,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:18,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-05-04 14:22:18,956 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:18,958 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:18,958 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-05-04 14:22:18,982 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2023-05-04 14:22:18,985 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:18,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:18,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:18,988 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:18,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Waiting until timeout for monitored process [2023-05-04 14:22:18,990 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:18,991 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:18,991 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:18,992 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:19,388 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:19,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:19,389 INFO L85 PathProgramCache]: Analyzing trace with hash 2117644293, now seen corresponding path program 1 times [2023-05-04 14:22:19,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:19,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043728409] [2023-05-04 14:22:19,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:19,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:19,586 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 98 proven. 2 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2023-05-04 14:22:19,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:19,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043728409] [2023-05-04 14:22:19,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043728409] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:19,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962415512] [2023-05-04 14:22:19,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:19,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:19,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:19,593 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:19,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-05-04 14:22:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:19,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-04 14:22:19,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:19,832 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2023-05-04 14:22:19,832 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-04 14:22:19,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962415512] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:19,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-04 14:22:19,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-04 14:22:19,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214051288] [2023-05-04 14:22:19,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:19,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:19,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:19,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:19,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 14:22:19,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:19,834 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:19,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 65.0) internal successors, (130), 2 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:19,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:20,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:20,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:20,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:20,468 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:20,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1685490829, now seen corresponding path program 1 times [2023-05-04 14:22:20,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:20,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940182319] [2023-05-04 14:22:20,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:20,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:20,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:20,803 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 90 proven. 2 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2023-05-04 14:22:20,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:20,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940182319] [2023-05-04 14:22:20,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940182319] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:20,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626055122] [2023-05-04 14:22:20,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:20,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:20,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:20,805 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:20,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-05-04 14:22:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:21,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 16 conjunts are in the unsatisfiable core [2023-05-04 14:22:21,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:21,457 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:22:21,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:21,915 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:22:21,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626055122] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:21,915 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:21,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 17, 17] total 36 [2023-05-04 14:22:21,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515104504] [2023-05-04 14:22:21,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:21,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-05-04 14:22:21,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:21,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-05-04 14:22:21,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2023-05-04 14:22:21,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:21,918 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:21,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 18.47222222222222) internal successors, (665), 36 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:21,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:21,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:22,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:22,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-05-04 14:22:22,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-05-04 14:22:22,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:22,909 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:22,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:22,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1089586431, now seen corresponding path program 1 times [2023-05-04 14:22:22,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:22,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031210176] [2023-05-04 14:22:22,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:22,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:22,955 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:23,005 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:23,005 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:23,006 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:23,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:23,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-05-04 14:22:23,007 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:23,007 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:23,007 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-05-04 14:22:23,029 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-05-04 14:22:23,032 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:23,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:23,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:23,037 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 14:22:23,041 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 14:22:23,042 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:23,044 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:23,044 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:23,044 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:23,327 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:23,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:23,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1971534543, now seen corresponding path program 1 times [2023-05-04 14:22:23,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:23,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730145551] [2023-05-04 14:22:23,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:23,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:23,364 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2023-05-04 14:22:23,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:23,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730145551] [2023-05-04 14:22:23,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730145551] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:23,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:23,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:23,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299062998] [2023-05-04 14:22:23,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:23,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:23,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:23,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:23,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:23,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:23,365 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:23,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 56.5) internal successors, (113), 2 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:23,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:24,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:24,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-05-04 14:22:24,029 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:24,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:24,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1459937303, now seen corresponding path program 1 times [2023-05-04 14:22:24,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:24,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304690367] [2023-05-04 14:22:24,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:24,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:24,460 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-05-04 14:22:24,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:24,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304690367] [2023-05-04 14:22:24,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304690367] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:24,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573409550] [2023-05-04 14:22:24,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:24,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:24,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:24,463 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:24,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-05-04 14:22:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:24,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 772 conjuncts, 18 conjunts are in the unsatisfiable core [2023-05-04 14:22:24,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:25,130 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:25,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:25,600 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:25,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573409550] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:25,600 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:25,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 19, 19] total 40 [2023-05-04 14:22:25,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467180806] [2023-05-04 14:22:25,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:25,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-05-04 14:22:25,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:25,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-05-04 14:22:25,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=1208, Unknown=0, NotChecked=0, Total=1560 [2023-05-04 14:22:25,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:25,602 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:25,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 18.7) internal successors, (748), 40 states have internal predecessors, (748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:25,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:25,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:26,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:26,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-05-04 14:22:26,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:26,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-05-04 14:22:26,769 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:26,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:26,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1691646970, now seen corresponding path program 1 times [2023-05-04 14:22:26,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:26,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841792667] [2023-05-04 14:22:26,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:26,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:26,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:26,804 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:26,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:26,858 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:26,859 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:26,859 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:26,859 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:26,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-05-04 14:22:26,860 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:26,860 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:26,861 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-05-04 14:22:26,881 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2023-05-04 14:22:26,884 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:26,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:26,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:26,885 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 14:22:26,897 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:26,899 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:26,899 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:26,899 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:26,904 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 14:22:28,393 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:28,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:28,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1425398325, now seen corresponding path program 1 times [2023-05-04 14:22:28,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:28,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722710758] [2023-05-04 14:22:28,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:28,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:29,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 200 proven. 2 refuted. 0 times theorem prover too weak. 1474 trivial. 0 not checked. [2023-05-04 14:22:29,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:29,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722710758] [2023-05-04 14:22:29,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722710758] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:29,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513689659] [2023-05-04 14:22:29,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:29,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:29,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:29,137 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:29,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-05-04 14:22:29,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:29,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 1459 conjuncts, 1 conjunts are in the unsatisfiable core [2023-05-04 14:22:29,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:29,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 250 proven. 0 refuted. 0 times theorem prover too weak. 1426 trivial. 0 not checked. [2023-05-04 14:22:29,540 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-04 14:22:29,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513689659] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:29,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-04 14:22:29,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-05-04 14:22:29,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488802318] [2023-05-04 14:22:29,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:29,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:29,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:29,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:29,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-05-04 14:22:29,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:29,541 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:29,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 104.0) internal successors, (208), 2 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:29,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:29,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:29,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:30,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:30,053 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:30,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:30,053 INFO L85 PathProgramCache]: Analyzing trace with hash 571080089, now seen corresponding path program 1 times [2023-05-04 14:22:30,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:30,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410852062] [2023-05-04 14:22:30,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:30,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:30,491 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:22:30,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:30,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410852062] [2023-05-04 14:22:30,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410852062] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:30,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457755083] [2023-05-04 14:22:30,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:30,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:30,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:30,493 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:30,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-05-04 14:22:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:30,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:22:30,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:31,250 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:31,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:31,841 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:31,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457755083] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:31,841 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:31,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:22:31,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540829400] [2023-05-04 14:22:31,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:31,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:22:31,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:31,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:22:31,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:22:31,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:31,844 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:31,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:31,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:31,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:32,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:32,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-05-04 14:22:32,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:33,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-05-04 14:22:33,109 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:33,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:33,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1257568975, now seen corresponding path program 1 times [2023-05-04 14:22:33,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:33,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594914317] [2023-05-04 14:22:33,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:33,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:33,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:33,165 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:33,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:33,233 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:33,233 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:33,234 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:33,234 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:33,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-05-04 14:22:33,235 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:33,236 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:33,236 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-05-04 14:22:33,260 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2023-05-04 14:22:33,263 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:33,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:33,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:33,264 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:33,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Waiting until timeout for monitored process [2023-05-04 14:22:33,270 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:33,271 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:33,272 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:33,272 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:33,711 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:33,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:33,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1462843255, now seen corresponding path program 1 times [2023-05-04 14:22:33,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:33,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059677528] [2023-05-04 14:22:33,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:33,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:33,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:33,748 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2023-05-04 14:22:33,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:33,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059677528] [2023-05-04 14:22:33,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059677528] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:33,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:33,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:33,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809554775] [2023-05-04 14:22:33,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:33,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:33,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:33,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:33,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:33,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:33,750 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:33,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 70.0) internal successors, (140), 2 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:34,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:34,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-05-04 14:22:34,587 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:34,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:34,587 INFO L85 PathProgramCache]: Analyzing trace with hash -294244712, now seen corresponding path program 1 times [2023-05-04 14:22:34,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:34,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983544972] [2023-05-04 14:22:34,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:34,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:34,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:34,955 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:22:34,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:34,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983544972] [2023-05-04 14:22:34,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983544972] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:34,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358709134] [2023-05-04 14:22:34,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:34,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:34,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:34,961 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:34,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-05-04 14:22:35,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:35,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:22:35,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:35,837 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:35,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:36,392 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:36,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358709134] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:36,392 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:36,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:22:36,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375928920] [2023-05-04 14:22:36,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:36,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:22:36,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:36,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:22:36,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:22:36,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:36,394 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:36,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:36,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:36,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:37,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:37,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-05-04 14:22:37,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:37,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-05-04 14:22:37,790 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:37,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:37,791 INFO L85 PathProgramCache]: Analyzing trace with hash 630550231, now seen corresponding path program 1 times [2023-05-04 14:22:37,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:37,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258377640] [2023-05-04 14:22:37,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:37,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:37,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:37,838 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:37,912 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:37,912 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:37,912 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:37,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:37,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-05-04 14:22:37,914 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:37,914 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:37,914 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-05-04 14:22:37,941 INFO L144 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2023-05-04 14:22:37,944 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:37,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:37,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:37,946 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:37,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Waiting until timeout for monitored process [2023-05-04 14:22:37,955 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:37,957 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:37,957 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:37,957 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:38,400 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:38,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:38,401 INFO L85 PathProgramCache]: Analyzing trace with hash 140992106, now seen corresponding path program 1 times [2023-05-04 14:22:38,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:38,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124758852] [2023-05-04 14:22:38,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:38,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:38,441 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2023-05-04 14:22:38,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:38,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124758852] [2023-05-04 14:22:38,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124758852] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:38,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:38,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:38,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947344255] [2023-05-04 14:22:38,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:38,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:38,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:38,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:38,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:38,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:38,443 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:38,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 75.0) internal successors, (150), 2 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:38,443 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:39,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:39,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-05-04 14:22:39,378 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:39,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:39,379 INFO L85 PathProgramCache]: Analyzing trace with hash 320412974, now seen corresponding path program 1 times [2023-05-04 14:22:39,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:39,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186078788] [2023-05-04 14:22:39,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:39,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:39,800 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:22:39,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:39,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186078788] [2023-05-04 14:22:39,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186078788] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:39,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695838463] [2023-05-04 14:22:39,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:39,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:39,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:39,802 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:39,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-05-04 14:22:40,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:40,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:22:40,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:40,594 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:22:40,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:41,183 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:22:41,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695838463] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:41,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:41,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:22:41,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076408046] [2023-05-04 14:22:41,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:41,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:22:41,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:41,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:22:41,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:22:41,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:41,187 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:41,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:41,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:41,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:42,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:42,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-05-04 14:22:42,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:42,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:42,751 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:42,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:42,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1440585742, now seen corresponding path program 1 times [2023-05-04 14:22:42,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:42,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793618663] [2023-05-04 14:22:42,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:42,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:42,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:42,819 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:42,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:42,921 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:42,922 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:42,922 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:42,922 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:42,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-05-04 14:22:42,927 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:42,927 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:42,928 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-05-04 14:22:42,963 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2023-05-04 14:22:42,966 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:42,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:42,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:42,968 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:42,974 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:42,977 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:42,977 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:42,977 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:42,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2023-05-04 14:22:43,423 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:43,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:43,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1357161066, now seen corresponding path program 1 times [2023-05-04 14:22:43,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:43,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536053686] [2023-05-04 14:22:43,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:43,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:43,466 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 627 trivial. 0 not checked. [2023-05-04 14:22:43,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:43,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536053686] [2023-05-04 14:22:43,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536053686] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:43,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:43,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:43,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736340468] [2023-05-04 14:22:43,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:43,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:43,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:43,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:43,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:43,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:43,467 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:43,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.0) internal successors, (148), 2 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:43,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:44,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:44,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-05-04 14:22:44,437 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:44,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:44,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1486269448, now seen corresponding path program 1 times [2023-05-04 14:22:44,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:44,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209119815] [2023-05-04 14:22:44,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:44,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:44,726 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:22:44,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:44,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209119815] [2023-05-04 14:22:44,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209119815] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:44,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180915925] [2023-05-04 14:22:44,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:44,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:44,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:44,733 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:44,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-05-04 14:22:45,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:45,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:22:45,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:45,544 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:45,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:46,079 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:46,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180915925] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:46,080 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:46,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:22:46,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673241111] [2023-05-04 14:22:46,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:46,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:22:46,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:46,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:22:46,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:22:46,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:46,082 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:46,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:46,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:46,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:47,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:47,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-05-04 14:22:47,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:47,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-05-04 14:22:47,830 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:47,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:47,830 INFO L85 PathProgramCache]: Analyzing trace with hash 528332617, now seen corresponding path program 1 times [2023-05-04 14:22:47,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:47,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749144170] [2023-05-04 14:22:47,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:47,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:47,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:47,879 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:47,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:47,976 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:47,976 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:47,977 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:47,977 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:47,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-05-04 14:22:47,980 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:47,980 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:47,980 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-05-04 14:22:48,012 INFO L144 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2023-05-04 14:22:48,015 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:48,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:48,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:48,017 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:48,026 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:48,028 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:48,029 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:48,029 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:48,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Waiting until timeout for monitored process [2023-05-04 14:22:48,643 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:48,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:48,643 INFO L85 PathProgramCache]: Analyzing trace with hash 2017676772, now seen corresponding path program 1 times [2023-05-04 14:22:48,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:48,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343761947] [2023-05-04 14:22:48,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:48,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:48,684 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 800 trivial. 0 not checked. [2023-05-04 14:22:48,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:48,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343761947] [2023-05-04 14:22:48,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343761947] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:48,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:48,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:48,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549794852] [2023-05-04 14:22:48,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:48,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:48,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:48,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:48,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:48,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:48,686 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:48,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 94.0) internal successors, (188), 2 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:48,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:49,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:49,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-05-04 14:22:49,806 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:49,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:49,807 INFO L85 PathProgramCache]: Analyzing trace with hash 449359169, now seen corresponding path program 1 times [2023-05-04 14:22:49,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:49,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393756220] [2023-05-04 14:22:49,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:49,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:50,081 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:22:50,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:50,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393756220] [2023-05-04 14:22:50,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393756220] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:50,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625977114] [2023-05-04 14:22:50,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:50,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:50,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:50,083 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:50,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-05-04 14:22:50,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:50,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:22:50,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:50,989 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:50,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:51,550 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:51,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625977114] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:51,550 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:51,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:22:51,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167034407] [2023-05-04 14:22:51,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:51,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:22:51,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:51,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:22:51,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:22:51,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:51,553 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:51,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:51,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:51,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:53,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-05-04 14:22:53,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-05-04 14:22:53,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-05-04 14:22:53,490 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:53,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:53,490 INFO L85 PathProgramCache]: Analyzing trace with hash -671890632, now seen corresponding path program 1 times [2023-05-04 14:22:53,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:53,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813408983] [2023-05-04 14:22:53,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:53,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:53,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:53,538 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:53,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:53,646 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:53,647 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:53,647 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:53,647 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:53,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-05-04 14:22:53,650 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:53,650 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:53,650 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-05-04 14:22:53,686 INFO L144 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2023-05-04 14:22:53,690 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:53,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:53,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:53,691 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:53,698 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:53,701 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:53,701 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:53,701 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:53,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Waiting until timeout for monitored process [2023-05-04 14:22:54,454 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:54,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:54,455 INFO L85 PathProgramCache]: Analyzing trace with hash 635699779, now seen corresponding path program 1 times [2023-05-04 14:22:54,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:54,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737694824] [2023-05-04 14:22:54,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:54,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:54,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:54,497 INFO L134 CoverageAnalysis]: Checked inductivity of 982 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2023-05-04 14:22:54,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:54,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737694824] [2023-05-04 14:22:54,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737694824] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:22:54,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:22:54,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:22:54,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844947356] [2023-05-04 14:22:54,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:22:54,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:22:54,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:54,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:22:54,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:22:54,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:54,499 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:54,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 96.5) internal successors, (193), 2 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:54,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:55,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:55,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-05-04 14:22:55,515 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:55,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:55,515 INFO L85 PathProgramCache]: Analyzing trace with hash 366120016, now seen corresponding path program 1 times [2023-05-04 14:22:55,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:55,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459297355] [2023-05-04 14:22:55,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:55,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:55,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:55,762 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:22:55,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:22:55,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459297355] [2023-05-04 14:22:55,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459297355] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:22:55,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870973123] [2023-05-04 14:22:55,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:55,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:55,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:55,764 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:22:55,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-05-04 14:22:56,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:22:56,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:22:56,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:22:56,723 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:56,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:22:57,251 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:22:57,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870973123] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:22:57,251 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:22:57,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:22:57,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730814734] [2023-05-04 14:22:57,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:22:57,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:22:57,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:22:57,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:22:57,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:22:57,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:57,254 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:22:57,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:22:57,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:57,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:58,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:22:58,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-04 14:22:59,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2023-05-04 14:22:59,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:22:59,197 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:22:59,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:22:59,198 INFO L85 PathProgramCache]: Analyzing trace with hash -47439920, now seen corresponding path program 1 times [2023-05-04 14:22:59,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:22:59,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270610664] [2023-05-04 14:22:59,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:22:59,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:22:59,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:59,251 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:22:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:22:59,378 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:22:59,378 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:22:59,378 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:22:59,378 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:22:59,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-05-04 14:22:59,380 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:22:59,380 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:22:59,380 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-05-04 14:22:59,417 INFO L144 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2023-05-04 14:22:59,422 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:59,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:22:59,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:22:59,425 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:22:59,434 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:22:59,437 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:22:59,437 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:22:59,437 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:22:59,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Waiting until timeout for monitored process [2023-05-04 14:23:00,118 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:00,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:00,119 INFO L85 PathProgramCache]: Analyzing trace with hash -814682187, now seen corresponding path program 1 times [2023-05-04 14:23:00,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:00,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454281620] [2023-05-04 14:23:00,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:00,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:00,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:00,162 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 1010 trivial. 0 not checked. [2023-05-04 14:23:00,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:00,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454281620] [2023-05-04 14:23:00,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454281620] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:00,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:00,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:00,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361549454] [2023-05-04 14:23:00,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:00,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:00,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:00,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:00,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:00,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:00,163 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:00,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 96.0) internal successors, (192), 2 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:00,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:01,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:01,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-05-04 14:23:01,402 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:01,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:01,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1383039610, now seen corresponding path program 1 times [2023-05-04 14:23:01,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:01,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950523272] [2023-05-04 14:23:01,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:01,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:01,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:01,887 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:23:01,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:01,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950523272] [2023-05-04 14:23:01,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950523272] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:01,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218846435] [2023-05-04 14:23:01,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:01,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:01,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:01,890 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:01,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-05-04 14:23:02,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:02,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:02,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:02,799 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:23:02,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:23:03,340 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:23:03,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218846435] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:23:03,340 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:23:03,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:23:03,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071710220] [2023-05-04 14:23:03,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:23:03,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:23:03,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:03,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:23:03,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:23:03,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:03,343 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:03,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:03,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:03,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:05,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:05,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-05-04 14:23:05,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-05-04 14:23:05,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:05,715 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:05,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:05,715 INFO L85 PathProgramCache]: Analyzing trace with hash 350510044, now seen corresponding path program 1 times [2023-05-04 14:23:05,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:05,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758027175] [2023-05-04 14:23:05,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:05,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:05,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:05,778 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:23:05,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:06,006 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:23:06,006 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:23:06,006 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:23:06,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:23:06,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-05-04 14:23:06,008 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:23:06,008 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:23:06,008 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-05-04 14:23:06,044 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2023-05-04 14:23:06,048 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:06,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:23:06,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:06,050 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:23:06,058 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:23:06,061 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:23:06,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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:06,061 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:23:06,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Waiting until timeout for monitored process [2023-05-04 14:23:07,022 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:07,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:07,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1430652512, now seen corresponding path program 1 times [2023-05-04 14:23:07,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:07,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099266359] [2023-05-04 14:23:07,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:07,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:07,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:07,085 INFO L134 CoverageAnalysis]: Checked inductivity of 1676 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 1551 trivial. 0 not checked. [2023-05-04 14:23:07,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:07,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099266359] [2023-05-04 14:23:07,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099266359] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:07,086 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:07,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:07,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473322093] [2023-05-04 14:23:07,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:07,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:07,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:07,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:07,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:07,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:07,087 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:07,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 101.0) internal successors, (202), 2 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:07,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:08,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:08,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-05-04 14:23:08,606 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:08,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:08,607 INFO L85 PathProgramCache]: Analyzing trace with hash -2063354640, now seen corresponding path program 1 times [2023-05-04 14:23:08,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:08,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389184956] [2023-05-04 14:23:08,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:08,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:08,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:08,863 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:23:08,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:08,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389184956] [2023-05-04 14:23:08,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389184956] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:08,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746347170] [2023-05-04 14:23:08,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:08,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:08,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:08,865 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:08,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-05-04 14:23:09,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:09,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:09,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:09,855 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:09,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:23:10,413 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:10,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746347170] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:23:10,414 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:23:10,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:23:10,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156067747] [2023-05-04 14:23:10,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:23:10,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:23:10,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:10,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:23:10,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:23:10,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:10,416 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:10,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:10,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:10,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:12,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:12,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-05-04 14:23:12,782 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 14:23:12,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-05-04 14:23:12,966 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:12,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:12,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1776977625, now seen corresponding path program 1 times [2023-05-04 14:23:12,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:12,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362276692] [2023-05-04 14:23:12,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:12,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:13,029 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:23:13,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:13,196 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:23:13,196 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:23:13,197 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:23:13,197 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:23:13,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-05-04 14:23:13,199 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:23:13,199 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:23:13,199 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-05-04 14:23:13,238 INFO L144 ThreadInstanceAdder]: Constructed 17 joinOtherThreadTransitions. [2023-05-04 14:23:13,242 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:13,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:23:13,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:13,245 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:23:13,251 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:23:13,254 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:23:13,254 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:13,254 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:23:13,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Waiting until timeout for monitored process [2023-05-04 14:23:14,088 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:14,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:14,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1746293192, now seen corresponding path program 1 times [2023-05-04 14:23:14,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:14,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520943646] [2023-05-04 14:23:14,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:14,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:14,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:14,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1447 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 1314 trivial. 0 not checked. [2023-05-04 14:23:14,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:14,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520943646] [2023-05-04 14:23:14,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520943646] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:14,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:14,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:14,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669446018] [2023-05-04 14:23:14,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:14,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:14,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:14,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:14,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:14,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:14,136 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:14,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 104.0) internal successors, (208), 2 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:14,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:15,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:15,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-05-04 14:23:15,707 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:15,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:15,707 INFO L85 PathProgramCache]: Analyzing trace with hash -434575143, now seen corresponding path program 1 times [2023-05-04 14:23:15,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:15,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921464025] [2023-05-04 14:23:15,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:15,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:15,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:15,981 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:23:15,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:15,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921464025] [2023-05-04 14:23:15,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921464025] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:15,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87353831] [2023-05-04 14:23:15,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:15,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:15,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:15,983 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:15,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-05-04 14:23:16,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:16,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:16,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:16,919 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:16,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:23:17,446 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:17,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87353831] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:23:17,446 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:23:17,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:23:17,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666169442] [2023-05-04 14:23:17,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:23:17,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:23:17,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:17,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:23:17,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:23:17,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:17,448 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:17,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:17,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:17,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:19,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:19,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2023-05-04 14:23:19,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-05-04 14:23:20,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-05-04 14:23:20,069 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:20,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:20,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1631684067, now seen corresponding path program 1 times [2023-05-04 14:23:20,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:20,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54592081] [2023-05-04 14:23:20,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:20,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:20,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:20,131 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:23:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:20,294 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:23:20,294 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:23:20,294 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:23:20,295 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:23:20,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-05-04 14:23:20,296 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:23:20,296 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:23:20,296 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-05-04 14:23:20,336 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2023-05-04 14:23:20,340 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:20,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:23:20,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:20,345 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:23:20,349 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:23:20,351 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:23:20,352 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:20,352 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:23:20,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Waiting until timeout for monitored process [2023-05-04 14:23:21,205 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:21,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:21,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1640919615, now seen corresponding path program 1 times [2023-05-04 14:23:21,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:21,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589282872] [2023-05-04 14:23:21,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:21,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:21,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:21,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 141 proven. 0 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2023-05-04 14:23:21,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:21,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589282872] [2023-05-04 14:23:21,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589282872] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:21,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:21,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:21,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108402623] [2023-05-04 14:23:21,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:21,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:21,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:21,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:21,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:21,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:21,252 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:21,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 101.0) internal successors, (202), 2 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:21,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:22,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:22,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-05-04 14:23:22,761 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:22,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:22,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1884874992, now seen corresponding path program 1 times [2023-05-04 14:23:22,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:22,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888418787] [2023-05-04 14:23:22,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:22,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:22,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:23,038 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:23:23,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:23,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888418787] [2023-05-04 14:23:23,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888418787] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:23,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119821688] [2023-05-04 14:23:23,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:23,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:23,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:23,041 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:23,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-05-04 14:23:23,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:23,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:23,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:24,086 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:24,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:23:24,617 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:24,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119821688] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:23:24,617 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:23:24,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:23:24,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235988087] [2023-05-04 14:23:24,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:23:24,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:23:24,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:24,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:23:24,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:23:24,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:24,619 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:24,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:24,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:24,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:27,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:27,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2023-05-04 14:23:27,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-05-04 14:23:27,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:27,728 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:27,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:27,729 INFO L85 PathProgramCache]: Analyzing trace with hash 123957166, now seen corresponding path program 1 times [2023-05-04 14:23:27,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:27,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009504977] [2023-05-04 14:23:27,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:27,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:27,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:27,792 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:23:27,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:27,993 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:23:27,993 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:23:27,993 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:23:27,993 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:23:27,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-05-04 14:23:27,994 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:23:27,995 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:23:27,995 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-05-04 14:23:28,037 INFO L144 ThreadInstanceAdder]: Constructed 19 joinOtherThreadTransitions. [2023-05-04 14:23:28,041 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:28,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:23:28,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:28,046 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:23:28,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Waiting until timeout for monitored process [2023-05-04 14:23:28,054 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:23:28,057 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:23:28,057 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:28,057 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:23:29,467 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:29,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:29,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1429278099, now seen corresponding path program 1 times [2023-05-04 14:23:29,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:29,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200740966] [2023-05-04 14:23:29,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:29,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:29,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2271 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 2122 trivial. 0 not checked. [2023-05-04 14:23:29,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:29,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200740966] [2023-05-04 14:23:29,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200740966] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:29,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:29,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:29,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459434603] [2023-05-04 14:23:29,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:29,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:29,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:29,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:29,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:29,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:29,544 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:29,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 118.0) internal successors, (236), 2 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:29,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:31,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:31,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-05-04 14:23:31,158 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:31,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:31,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1482882246, now seen corresponding path program 1 times [2023-05-04 14:23:31,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:31,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437018888] [2023-05-04 14:23:31,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:31,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:31,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:31,445 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:23:31,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:31,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437018888] [2023-05-04 14:23:31,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437018888] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:31,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906208251] [2023-05-04 14:23:31,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:31,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:31,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:31,447 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:31,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-05-04 14:23:32,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:32,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:32,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:32,640 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:23:32,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:23:33,176 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:23:33,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906208251] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:23:33,177 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:23:33,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:23:33,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880502322] [2023-05-04 14:23:33,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:23:33,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:23:33,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:33,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:23:33,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:23:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:33,179 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:33,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:33,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:33,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:36,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:36,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-05-04 14:23:36,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-05-04 14:23:36,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-05-04 14:23:36,351 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:36,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:36,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1634141723, now seen corresponding path program 1 times [2023-05-04 14:23:36,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:36,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58095289] [2023-05-04 14:23:36,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:36,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:36,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:36,417 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:23:36,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:36,608 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:23:36,609 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:23:36,609 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:23:36,609 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:23:36,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-05-04 14:23:36,610 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:23:36,610 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:23:36,610 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-05-04 14:23:36,652 INFO L144 ThreadInstanceAdder]: Constructed 20 joinOtherThreadTransitions. [2023-05-04 14:23:36,656 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:36,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:23:36,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:36,661 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:23:36,666 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:23:36,669 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:23:36,669 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:36,670 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:23:36,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Waiting until timeout for monitored process [2023-05-04 14:23:37,777 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:37,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:37,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1085142482, now seen corresponding path program 1 times [2023-05-04 14:23:37,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:37,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761256911] [2023-05-04 14:23:37,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:37,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:37,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:37,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2000 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2023-05-04 14:23:37,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:37,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761256911] [2023-05-04 14:23:37,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761256911] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:37,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:37,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:37,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708755119] [2023-05-04 14:23:37,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:37,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:37,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:37,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:37,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:37,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:37,830 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:37,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 109.0) internal successors, (218), 2 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:37,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:39,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:39,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-05-04 14:23:39,614 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:39,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:39,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1787995240, now seen corresponding path program 1 times [2023-05-04 14:23:39,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:39,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935657150] [2023-05-04 14:23:39,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:39,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:39,999 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:23:39,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:39,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935657150] [2023-05-04 14:23:39,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935657150] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:39,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882633594] [2023-05-04 14:23:39,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:39,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:39,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:40,001 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:40,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-05-04 14:23:40,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:40,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:40,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:41,097 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:41,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:23:41,644 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:41,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882633594] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:23:41,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:23:41,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:23:41,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064850092] [2023-05-04 14:23:41,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:23:41,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:23:41,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:41,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:23:41,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:23:41,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:41,647 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:41,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:41,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:41,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:44,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:44,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:23:45,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-05-04 14:23:45,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:45,188 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:45,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:45,188 INFO L85 PathProgramCache]: Analyzing trace with hash 26061615, now seen corresponding path program 1 times [2023-05-04 14:23:45,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:45,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102798729] [2023-05-04 14:23:45,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:45,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:45,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:45,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:23:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:45,603 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:23:45,603 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:23:45,604 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:23:45,604 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:23:45,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-05-04 14:23:45,605 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:23:45,605 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:23:45,605 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-05-04 14:23:45,649 INFO L144 ThreadInstanceAdder]: Constructed 21 joinOtherThreadTransitions. [2023-05-04 14:23:45,653 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:45,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:23:45,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:45,658 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:23:45,666 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:23:45,669 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:23:45,670 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:45,670 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:23:45,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Waiting until timeout for monitored process [2023-05-04 14:23:46,764 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:46,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:46,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1399884806, now seen corresponding path program 1 times [2023-05-04 14:23:46,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:46,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264908437] [2023-05-04 14:23:46,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:46,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:46,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:46,825 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 2042 trivial. 0 not checked. [2023-05-04 14:23:46,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:46,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264908437] [2023-05-04 14:23:46,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264908437] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:46,826 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:46,826 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:46,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838239819] [2023-05-04 14:23:46,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:46,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:46,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:46,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:46,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:46,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:46,827 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:46,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 120.0) internal successors, (240), 2 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:46,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:48,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:48,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-05-04 14:23:48,796 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:48,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:48,797 INFO L85 PathProgramCache]: Analyzing trace with hash -354875567, now seen corresponding path program 1 times [2023-05-04 14:23:48,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:48,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3541464] [2023-05-04 14:23:48,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:48,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:48,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:49,057 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:23:49,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:49,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3541464] [2023-05-04 14:23:49,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3541464] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:49,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873074036] [2023-05-04 14:23:49,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:49,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:49,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:49,061 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:49,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-05-04 14:23:49,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:49,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:49,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:50,242 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:50,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:23:50,805 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:50,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873074036] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:23:50,805 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:23:50,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:23:50,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86575397] [2023-05-04 14:23:50,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:23:50,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:23:50,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:50,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:23:50,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:23:50,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:50,807 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:50,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:50,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:50,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:54,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:54,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:23:54,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-05-04 14:23:54,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:54,519 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:54,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:54,520 INFO L85 PathProgramCache]: Analyzing trace with hash 344887483, now seen corresponding path program 1 times [2023-05-04 14:23:54,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:54,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354939749] [2023-05-04 14:23:54,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:54,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:54,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:54,588 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:23:54,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:23:54,819 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:23:54,819 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:23:54,819 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:23:54,819 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:23:54,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-05-04 14:23:54,820 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:23:54,821 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:23:54,821 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-05-04 14:23:54,868 INFO L144 ThreadInstanceAdder]: Constructed 22 joinOtherThreadTransitions. [2023-05-04 14:23:54,872 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:54,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:23:54,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:54,873 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:23:54,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Waiting until timeout for monitored process [2023-05-04 14:23:54,882 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:23:54,885 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:23:54,885 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:23:54,885 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:23:56,366 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:56,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:56,366 INFO L85 PathProgramCache]: Analyzing trace with hash -2071868459, now seen corresponding path program 1 times [2023-05-04 14:23:56,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:56,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374161423] [2023-05-04 14:23:56,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:56,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:56,575 INFO L134 CoverageAnalysis]: Checked inductivity of 2422 backedges. 173 proven. 0 refuted. 0 times theorem prover too weak. 2249 trivial. 0 not checked. [2023-05-04 14:23:56,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:56,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374161423] [2023-05-04 14:23:56,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374161423] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:23:56,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:23:56,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:23:56,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971870329] [2023-05-04 14:23:56,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:23:56,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:23:56,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:23:56,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:23:56,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:23:56,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:56,577 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:23:56,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 131.5) internal successors, (263), 2 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:23:56,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:58,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:23:58,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-05-04 14:23:58,245 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:23:58,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:23:58,245 INFO L85 PathProgramCache]: Analyzing trace with hash 35135760, now seen corresponding path program 1 times [2023-05-04 14:23:58,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:23:58,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984678915] [2023-05-04 14:23:58,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:58,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:23:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:58,500 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:23:58,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:23:58,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984678915] [2023-05-04 14:23:58,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984678915] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:23:58,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709960966] [2023-05-04 14:23:58,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:23:58,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:23:58,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:23:58,502 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:23:58,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-05-04 14:23:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:23:59,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:23:59,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:23:59,660 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:23:59,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:24:00,190 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:24:00,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709960966] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:24:00,190 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:24:00,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:24:00,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65338221] [2023-05-04 14:24:00,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:24:00,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:24:00,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:00,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:24:00,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:24:00,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:00,192 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:00,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:00,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:00,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:03,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:03,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:24:03,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-05-04 14:24:04,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2023-05-04 14:24:04,051 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:04,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:04,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1490139745, now seen corresponding path program 1 times [2023-05-04 14:24:04,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:04,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973097715] [2023-05-04 14:24:04,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:04,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:04,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:24:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:04,318 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:24:04,319 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:24:04,319 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:24:04,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:24:04,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-05-04 14:24:04,321 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:24:04,321 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:24:04,321 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-05-04 14:24:04,369 INFO L144 ThreadInstanceAdder]: Constructed 23 joinOtherThreadTransitions. [2023-05-04 14:24:04,373 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:04,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:24:04,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:04,377 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:24:04,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Waiting until timeout for monitored process [2023-05-04 14:24:04,378 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:24:04,381 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:24:04,381 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:04,381 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:24:06,309 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:06,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:06,310 INFO L85 PathProgramCache]: Analyzing trace with hash 2038724063, now seen corresponding path program 1 times [2023-05-04 14:24:06,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:06,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244495972] [2023-05-04 14:24:06,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:06,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:06,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:06,404 INFO L134 CoverageAnalysis]: Checked inductivity of 3593 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 3412 trivial. 0 not checked. [2023-05-04 14:24:06,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:06,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244495972] [2023-05-04 14:24:06,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244495972] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:24:06,404 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:24:06,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:24:06,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894276367] [2023-05-04 14:24:06,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:24:06,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:24:06,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:06,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:24:06,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:24:06,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:06,405 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:06,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 134.0) internal successors, (268), 2 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:06,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:08,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:08,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-05-04 14:24:08,543 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:08,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:08,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1713618690, now seen corresponding path program 1 times [2023-05-04 14:24:08,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:08,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330753166] [2023-05-04 14:24:08,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:08,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:08,809 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:24:08,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:08,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330753166] [2023-05-04 14:24:08,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330753166] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:24:08,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497669415] [2023-05-04 14:24:08,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:08,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:24:08,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:08,811 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:24:08,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-05-04 14:24:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:09,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:24:09,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:24:10,060 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:24:10,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:24:10,598 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:24:10,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497669415] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:24:10,598 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:24:10,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:24:10,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355499334] [2023-05-04 14:24:10,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:24:10,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:24:10,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:10,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:24:10,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:24:10,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:10,600 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:10,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:10,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:10,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:24:14,532 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 14:24:14,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2023-05-04 14:24:14,712 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:14,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:14,712 INFO L85 PathProgramCache]: Analyzing trace with hash -737540319, now seen corresponding path program 1 times [2023-05-04 14:24:14,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:14,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593495086] [2023-05-04 14:24:14,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:14,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:14,790 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:24:14,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:15,016 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:24:15,016 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:24:15,017 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:24:15,017 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:24:15,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-05-04 14:24:15,018 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:24:15,018 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:24:15,018 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-05-04 14:24:15,061 INFO L144 ThreadInstanceAdder]: Constructed 24 joinOtherThreadTransitions. [2023-05-04 14:24:15,065 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:15,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:24:15,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:15,066 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:24:15,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Waiting until timeout for monitored process [2023-05-04 14:24:15,069 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:24:15,071 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:24:15,072 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:15,072 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:24:16,486 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:16,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:16,487 INFO L85 PathProgramCache]: Analyzing trace with hash -950522739, now seen corresponding path program 1 times [2023-05-04 14:24:16,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:16,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10831340] [2023-05-04 14:24:16,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:16,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:16,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:16,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2880 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 2691 trivial. 0 not checked. [2023-05-04 14:24:16,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:16,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10831340] [2023-05-04 14:24:16,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10831340] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:24:16,552 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:24:16,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:24:16,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856639202] [2023-05-04 14:24:16,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:24:16,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:24:16,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:16,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:24:16,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:24:16,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:16,553 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:16,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 126.5) internal successors, (253), 2 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:16,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:18,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:18,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-05-04 14:24:18,721 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:18,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:18,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1506274752, now seen corresponding path program 1 times [2023-05-04 14:24:18,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:18,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820011988] [2023-05-04 14:24:18,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:18,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:18,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:18,968 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:24:18,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:18,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820011988] [2023-05-04 14:24:18,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820011988] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:24:18,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46984062] [2023-05-04 14:24:18,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:18,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:24:18,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:18,970 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:24:18,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-05-04 14:24:19,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:19,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:24:19,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:24:20,229 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:24:20,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:24:20,757 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:24:20,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46984062] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:24:20,757 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:24:20,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:24:20,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671012692] [2023-05-04 14:24:20,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:24:20,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:24:20,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:20,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:24:20,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:24:20,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:20,760 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:20,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:20,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:20,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:25,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:25,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:24:25,346 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 14:24:25,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:24:25,529 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:25,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:25,529 INFO L85 PathProgramCache]: Analyzing trace with hash 70532408, now seen corresponding path program 1 times [2023-05-04 14:24:25,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:25,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931021453] [2023-05-04 14:24:25,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:25,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:25,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:25,617 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:24:25,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:25,875 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:24:25,875 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:24:25,875 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:24:25,875 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:24:25,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-05-04 14:24:25,876 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:24:25,876 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:24:25,876 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-05-04 14:24:25,931 INFO L144 ThreadInstanceAdder]: Constructed 25 joinOtherThreadTransitions. [2023-05-04 14:24:25,936 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:25,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:24:25,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:25,942 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:24:25,945 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:24:25,948 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:24:25,949 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:25,949 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:24:25,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Waiting until timeout for monitored process [2023-05-04 14:24:29,033 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:29,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:29,034 INFO L85 PathProgramCache]: Analyzing trace with hash 528166760, now seen corresponding path program 1 times [2023-05-04 14:24:29,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:29,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578680683] [2023-05-04 14:24:29,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:29,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:29,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6240 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 6043 trivial. 0 not checked. [2023-05-04 14:24:29,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:29,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578680683] [2023-05-04 14:24:29,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578680683] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:24:29,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:24:29,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:24:29,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604019914] [2023-05-04 14:24:29,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:24:29,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:24:29,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:29,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:24:29,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:24:29,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:29,330 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:29,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 147.0) internal successors, (294), 2 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:29,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:31,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:31,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-05-04 14:24:31,531 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:31,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:31,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1413880745, now seen corresponding path program 1 times [2023-05-04 14:24:31,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:31,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941966121] [2023-05-04 14:24:31,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:31,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:31,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:31,775 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:24:31,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:31,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941966121] [2023-05-04 14:24:31,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941966121] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:24:31,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068881606] [2023-05-04 14:24:31,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:31,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:24:31,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:31,777 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:24:31,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-05-04 14:24:32,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:32,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:24:32,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:24:33,312 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:24:33,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:24:33,867 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:24:33,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068881606] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:24:33,868 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:24:33,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:24:33,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586675154] [2023-05-04 14:24:33,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:24:33,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:24:33,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:33,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:24:33,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:24:33,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:33,870 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:33,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:33,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:33,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:38,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:38,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:24:38,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2023-05-04 14:24:38,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:24:38,489 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:38,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:38,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1729089298, now seen corresponding path program 1 times [2023-05-04 14:24:38,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:38,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092751286] [2023-05-04 14:24:38,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:38,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:38,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:38,568 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:24:38,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:38,850 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:24:38,850 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:24:38,850 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:24:38,850 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:24:38,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-05-04 14:24:38,851 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:24:38,851 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:24:38,851 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-05-04 14:24:38,901 INFO L144 ThreadInstanceAdder]: Constructed 26 joinOtherThreadTransitions. [2023-05-04 14:24:38,905 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:38,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:24:38,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:38,906 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:24:38,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Waiting until timeout for monitored process [2023-05-04 14:24:38,908 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:24:38,911 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:24:38,911 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:38,911 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:24:40,478 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:40,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:40,479 INFO L85 PathProgramCache]: Analyzing trace with hash 596481457, now seen corresponding path program 1 times [2023-05-04 14:24:40,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:40,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799541088] [2023-05-04 14:24:40,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:40,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:40,554 INFO L134 CoverageAnalysis]: Checked inductivity of 3380 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 3175 trivial. 0 not checked. [2023-05-04 14:24:40,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:40,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799541088] [2023-05-04 14:24:40,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799541088] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:24:40,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:24:40,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:24:40,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827767191] [2023-05-04 14:24:40,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:24:40,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:24:40,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:40,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:24:40,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:24:40,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:40,556 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:40,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 136.0) internal successors, (272), 2 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:40,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:42,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:42,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-05-04 14:24:42,959 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:42,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:42,959 INFO L85 PathProgramCache]: Analyzing trace with hash 436072856, now seen corresponding path program 1 times [2023-05-04 14:24:42,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:42,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746521563] [2023-05-04 14:24:42,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:42,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:43,203 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:24:43,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:43,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746521563] [2023-05-04 14:24:43,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746521563] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:24:43,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46162781] [2023-05-04 14:24:43,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:43,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:24:43,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:43,205 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:24:43,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-05-04 14:24:44,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:44,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:24:44,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:24:44,622 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:24:44,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:24:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:24:45,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46162781] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:24:45,177 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:24:45,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:24:45,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106852056] [2023-05-04 14:24:45,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:24:45,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:24:45,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:45,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:24:45,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:24:45,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:45,180 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:45,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:45,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:45,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:50,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:50,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:24:50,353 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2023-05-04 14:24:50,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2023-05-04 14:24:50,532 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:50,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:50,533 INFO L85 PathProgramCache]: Analyzing trace with hash 168022141, now seen corresponding path program 1 times [2023-05-04 14:24:50,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:50,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634192440] [2023-05-04 14:24:50,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:50,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:50,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:50,620 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:24:50,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:24:51,207 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:24:51,207 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:24:51,207 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:24:51,207 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:24:51,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-05-04 14:24:51,208 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:24:51,208 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:24:51,208 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-05-04 14:24:51,258 INFO L144 ThreadInstanceAdder]: Constructed 27 joinOtherThreadTransitions. [2023-05-04 14:24:51,262 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:51,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:24:51,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:51,263 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:24:51,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Waiting until timeout for monitored process [2023-05-04 14:24:51,265 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:24:51,267 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:24:51,268 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:24:51,268 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:24:53,151 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:53,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:53,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1864239861, now seen corresponding path program 1 times [2023-05-04 14:24:53,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:53,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749884494] [2023-05-04 14:24:53,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:53,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:53,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:53,232 INFO L134 CoverageAnalysis]: Checked inductivity of 3647 backedges. 213 proven. 0 refuted. 0 times theorem prover too weak. 3434 trivial. 0 not checked. [2023-05-04 14:24:53,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:53,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749884494] [2023-05-04 14:24:53,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749884494] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:24:53,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:24:53,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:24:53,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526469169] [2023-05-04 14:24:53,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:24:53,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:24:53,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:53,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:24:53,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:24:53,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:53,234 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:53,234 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 144.0) internal successors, (288), 2 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:53,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:55,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:55,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-05-04 14:24:55,788 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:24:55,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:24:55,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1609690690, now seen corresponding path program 1 times [2023-05-04 14:24:55,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:24:55,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860866084] [2023-05-04 14:24:55,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:55,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:24:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:56,112 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:24:56,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:24:56,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860866084] [2023-05-04 14:24:56,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860866084] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:24:56,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094558246] [2023-05-04 14:24:56,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:24:56,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:24:56,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:24:56,115 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:24:56,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-05-04 14:24:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:24:57,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:24:57,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:24:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:24:57,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:24:58,214 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:24:58,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094558246] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:24:58,215 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:24:58,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:24:58,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586124128] [2023-05-04 14:24:58,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:24:58,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:24:58,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:24:58,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:24:58,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:24:58,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:58,216 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:24:58,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:24:58,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:24:58,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:03,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:03,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:25:03,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-05-04 14:25:03,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:25:03,786 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:03,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:03,787 INFO L85 PathProgramCache]: Analyzing trace with hash 326477040, now seen corresponding path program 1 times [2023-05-04 14:25:03,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:03,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845986975] [2023-05-04 14:25:03,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:03,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:03,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:03,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:25:03,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:04,218 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:25:04,218 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:25:04,219 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:25:04,219 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:25:04,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-05-04 14:25:04,219 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:25:04,220 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:25:04,220 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-05-04 14:25:04,411 INFO L144 ThreadInstanceAdder]: Constructed 28 joinOtherThreadTransitions. [2023-05-04 14:25:04,416 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:04,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:25:04,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:04,417 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:25:04,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Waiting until timeout for monitored process [2023-05-04 14:25:04,419 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:25:04,422 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:25:04,422 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:04,422 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:25:06,512 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:06,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:06,513 INFO L85 PathProgramCache]: Analyzing trace with hash 707095022, now seen corresponding path program 1 times [2023-05-04 14:25:06,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:06,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191087590] [2023-05-04 14:25:06,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:06,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:06,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:06,596 INFO L134 CoverageAnalysis]: Checked inductivity of 3920 backedges. 221 proven. 0 refuted. 0 times theorem prover too weak. 3699 trivial. 0 not checked. [2023-05-04 14:25:06,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:06,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191087590] [2023-05-04 14:25:06,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191087590] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:25:06,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:25:06,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:25:06,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817413040] [2023-05-04 14:25:06,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:25:06,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:25:06,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:06,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:25:06,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:25:06,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:06,597 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:06,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 144.0) internal successors, (288), 2 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:06,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:09,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:09,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-05-04 14:25:09,097 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:09,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:09,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1502269488, now seen corresponding path program 1 times [2023-05-04 14:25:09,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:09,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377796451] [2023-05-04 14:25:09,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:09,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:09,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:09,405 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:25:09,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:09,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377796451] [2023-05-04 14:25:09,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377796451] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:25:09,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732278429] [2023-05-04 14:25:09,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:09,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:25:09,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:09,413 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:25:09,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-05-04 14:25:10,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:10,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:25:10,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:25:10,972 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:25:10,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:25:11,558 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:25:11,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732278429] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:25:11,559 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:25:11,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:25:11,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214630962] [2023-05-04 14:25:11,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:25:11,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:25:11,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:11,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:25:11,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:25:11,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:11,561 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:11,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:11,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:11,561 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:17,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:17,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:25:17,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2023-05-04 14:25:17,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:25:17,398 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:17,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:17,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1457349389, now seen corresponding path program 1 times [2023-05-04 14:25:17,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:17,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070609876] [2023-05-04 14:25:17,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:17,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:17,497 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:25:17,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:17,955 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:25:17,955 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:25:17,955 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:25:17,955 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:25:17,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-05-04 14:25:17,956 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:25:17,956 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:25:17,956 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-05-04 14:25:18,009 INFO L144 ThreadInstanceAdder]: Constructed 29 joinOtherThreadTransitions. [2023-05-04 14:25:18,013 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:18,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:25:18,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:18,015 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:25:18,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Waiting until timeout for monitored process [2023-05-04 14:25:18,017 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:25:18,021 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:25:18,021 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:18,021 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:25:21,084 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:21,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:21,085 INFO L85 PathProgramCache]: Analyzing trace with hash -120236960, now seen corresponding path program 1 times [2023-05-04 14:25:21,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:21,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699284269] [2023-05-04 14:25:21,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:21,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:21,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:21,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6223 backedges. 229 proven. 0 refuted. 0 times theorem prover too weak. 5994 trivial. 0 not checked. [2023-05-04 14:25:21,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:21,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699284269] [2023-05-04 14:25:21,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699284269] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:25:21,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:25:21,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:25:21,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088729820] [2023-05-04 14:25:21,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:25:21,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:25:21,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:21,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:25:21,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:25:21,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:21,225 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:21,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 158.0) internal successors, (316), 2 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:21,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:24,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:24,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-05-04 14:25:24,176 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:24,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:24,176 INFO L85 PathProgramCache]: Analyzing trace with hash 2042762017, now seen corresponding path program 1 times [2023-05-04 14:25:24,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:24,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455413164] [2023-05-04 14:25:24,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:24,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:24,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:24,431 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:25:24,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:24,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455413164] [2023-05-04 14:25:24,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455413164] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:25:24,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073519861] [2023-05-04 14:25:24,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:24,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:25:24,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:24,442 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:25:24,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-05-04 14:25:25,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:25,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:25:25,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:25:26,022 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:25:26,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:25:26,555 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:25:26,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073519861] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:25:26,556 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:25:26,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:25:26,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252269873] [2023-05-04 14:25:26,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:25:26,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:25:26,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:26,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:25:26,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:25:26,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:26,557 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:26,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:26,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:26,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:32,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:32,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:25:32,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2023-05-04 14:25:32,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:25:32,332 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:32,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:32,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1802128065, now seen corresponding path program 1 times [2023-05-04 14:25:32,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:32,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541248625] [2023-05-04 14:25:32,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:32,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:32,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:32,431 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:25:32,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:32,821 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:25:32,822 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:25:32,822 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:25:32,822 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:25:32,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-05-04 14:25:32,823 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:25:32,823 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:25:32,823 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-05-04 14:25:32,875 INFO L144 ThreadInstanceAdder]: Constructed 30 joinOtherThreadTransitions. [2023-05-04 14:25:32,880 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:32,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:25:32,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:32,881 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:25:32,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (66)] Waiting until timeout for monitored process [2023-05-04 14:25:32,887 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:25:32,891 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:25:32,891 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:32,891 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:25:35,826 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:35,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:35,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1150778533, now seen corresponding path program 1 times [2023-05-04 14:25:35,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:35,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063065666] [2023-05-04 14:25:35,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:35,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:35,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:35,915 INFO L134 CoverageAnalysis]: Checked inductivity of 4502 backedges. 237 proven. 0 refuted. 0 times theorem prover too weak. 4265 trivial. 0 not checked. [2023-05-04 14:25:35,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:35,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063065666] [2023-05-04 14:25:35,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063065666] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:25:35,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:25:35,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:25:35,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603558942] [2023-05-04 14:25:35,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:25:35,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:25:35,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:35,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:25:35,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:25:35,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:35,916 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:35,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 166.5) internal successors, (333), 2 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:35,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:38,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:38,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-05-04 14:25:38,675 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:38,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:38,675 INFO L85 PathProgramCache]: Analyzing trace with hash 433285768, now seen corresponding path program 1 times [2023-05-04 14:25:38,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:38,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013847946] [2023-05-04 14:25:38,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:38,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:38,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:38,930 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:25:38,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:38,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013847946] [2023-05-04 14:25:38,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013847946] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:25:38,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608462613] [2023-05-04 14:25:38,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:38,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:25:38,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:38,932 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:25:38,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-05-04 14:25:40,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:40,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:25:40,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:25:40,586 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:25:40,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:25:41,117 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:25:41,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608462613] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:25:41,117 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:25:41,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:25:41,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314293763] [2023-05-04 14:25:41,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:25:41,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:25:41,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:41,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:25:41,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:25:41,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:41,119 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:41,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:41,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:41,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:47,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:47,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:25:47,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2023-05-04 14:25:47,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2023-05-04 14:25:47,871 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:47,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:47,871 INFO L85 PathProgramCache]: Analyzing trace with hash -394152238, now seen corresponding path program 1 times [2023-05-04 14:25:47,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:47,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449172538] [2023-05-04 14:25:47,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:47,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:47,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:47,983 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:25:48,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:25:48,417 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:25:48,418 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:25:48,418 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:25:48,418 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:25:48,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2023-05-04 14:25:48,418 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:25:48,419 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:25:48,419 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-05-04 14:25:48,473 INFO L144 ThreadInstanceAdder]: Constructed 31 joinOtherThreadTransitions. [2023-05-04 14:25:48,477 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:48,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:25:48,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:48,478 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:25:48,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (68)] Waiting until timeout for monitored process [2023-05-04 14:25:48,480 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:25:48,484 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:25:48,484 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:25:48,484 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:25:50,984 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:50,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:50,984 INFO L85 PathProgramCache]: Analyzing trace with hash -406160715, now seen corresponding path program 1 times [2023-05-04 14:25:50,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:50,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495431795] [2023-05-04 14:25:50,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:50,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:51,075 INFO L134 CoverageAnalysis]: Checked inductivity of 4807 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 4562 trivial. 0 not checked. [2023-05-04 14:25:51,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:51,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495431795] [2023-05-04 14:25:51,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495431795] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:25:51,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:25:51,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:25:51,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059171666] [2023-05-04 14:25:51,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:25:51,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:25:51,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:51,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:25:51,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:25:51,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:51,076 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:51,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 160.0) internal successors, (320), 2 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:51,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:53,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:53,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-05-04 14:25:53,945 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:25:53,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:25:53,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1228561770, now seen corresponding path program 1 times [2023-05-04 14:25:53,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:25:53,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918340396] [2023-05-04 14:25:53,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:53,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:25:53,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:54,231 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:25:54,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:25:54,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918340396] [2023-05-04 14:25:54,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918340396] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:25:54,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410216989] [2023-05-04 14:25:54,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:25:54,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:25:54,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:25:54,234 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:25:54,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-05-04 14:25:55,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:25:55,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:25:55,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:25:55,937 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:25:55,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:25:56,466 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:25:56,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410216989] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:25:56,466 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:25:56,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:25:56,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886929746] [2023-05-04 14:25:56,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:25:56,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:25:56,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:25:56,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:25:56,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:25:56,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:56,469 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:25:56,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:25:56,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:25:56,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:03,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:03,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:26:03,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2023-05-04 14:26:03,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:26:03,505 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:03,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:03,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1014017244, now seen corresponding path program 1 times [2023-05-04 14:26:03,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:03,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701920522] [2023-05-04 14:26:03,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:03,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:03,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:26:03,615 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:26:03,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:26:04,166 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:26:04,166 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:26:04,166 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:26:04,166 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:26:04,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-05-04 14:26:04,167 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:26:04,167 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:26:04,167 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-05-04 14:26:04,223 INFO L144 ThreadInstanceAdder]: Constructed 32 joinOtherThreadTransitions. [2023-05-04 14:26:04,228 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:26:04,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:26:04,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:26:04,229 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:26:04,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (70)] Waiting until timeout for monitored process [2023-05-04 14:26:04,233 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:26:04,240 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:26: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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:26:04,240 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:26:07,126 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:07,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:07,127 INFO L85 PathProgramCache]: Analyzing trace with hash 938780409, now seen corresponding path program 1 times [2023-05-04 14:26:07,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:07,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052025591] [2023-05-04 14:26:07,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:07,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:07,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:07,221 INFO L134 CoverageAnalysis]: Checked inductivity of 5120 backedges. 253 proven. 0 refuted. 0 times theorem prover too weak. 4867 trivial. 0 not checked. [2023-05-04 14:26:07,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:26:07,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052025591] [2023-05-04 14:26:07,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052025591] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:26:07,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:26:07,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:26:07,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016824729] [2023-05-04 14:26:07,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:26:07,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:26:07,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:26:07,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:26:07,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:26:07,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:07,222 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:26:07,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 161.5) internal successors, (323), 2 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:26:07,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:09,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:09,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-05-04 14:26:09,853 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:09,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:09,853 INFO L85 PathProgramCache]: Analyzing trace with hash -483919928, now seen corresponding path program 1 times [2023-05-04 14:26:09,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:09,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341513873] [2023-05-04 14:26:09,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:09,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:09,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:10,127 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:26:10,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:26:10,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341513873] [2023-05-04 14:26:10,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341513873] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:26:10,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821352840] [2023-05-04 14:26:10,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:10,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:26:10,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:26:10,130 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:26:10,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-05-04 14:26:11,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:11,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:26:11,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:26:11,865 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:26:11,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:26:12,398 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:26:12,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821352840] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:26:12,398 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:26:12,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:26:12,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687023354] [2023-05-04 14:26:12,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:26:12,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:26:12,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:26:12,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:26:12,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:26:12,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:12,400 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:26:12,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:26:12,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:12,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:20,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:20,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:26:20,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2023-05-04 14:26:20,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:26:20,471 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:20,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:20,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1969315139, now seen corresponding path program 1 times [2023-05-04 14:26:20,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:20,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793577181] [2023-05-04 14:26:20,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:20,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:20,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:26:20,590 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:26:20,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:26:21,100 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:26:21,100 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:26:21,100 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:26:21,100 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:26:21,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-05-04 14:26:21,101 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:26:21,102 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:26:21,102 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-05-04 14:26:21,169 INFO L144 ThreadInstanceAdder]: Constructed 33 joinOtherThreadTransitions. [2023-05-04 14:26:21,174 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:26:21,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:26:21,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:26:21,175 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:26:21,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (72)] Waiting until timeout for monitored process [2023-05-04 14:26:21,177 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:26:21,181 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:26:21,181 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:26:21,181 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:26:24,105 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:24,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:24,105 INFO L85 PathProgramCache]: Analyzing trace with hash -458983818, now seen corresponding path program 1 times [2023-05-04 14:26:24,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:24,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790003164] [2023-05-04 14:26:24,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:24,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:24,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:24,366 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 5185 trivial. 0 not checked. [2023-05-04 14:26:24,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:26:24,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790003164] [2023-05-04 14:26:24,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790003164] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:26:24,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:26:24,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:26:24,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953635587] [2023-05-04 14:26:24,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:26:24,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:26:24,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:26:24,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:26:24,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:26:24,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:24,368 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:26:24,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 167.5) internal successors, (335), 2 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:26:24,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:27,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:27,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-05-04 14:26:27,564 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:27,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:27,564 INFO L85 PathProgramCache]: Analyzing trace with hash 598853033, now seen corresponding path program 1 times [2023-05-04 14:26:27,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:27,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219191029] [2023-05-04 14:26:27,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:27,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:27,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:27,833 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:26:27,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:26:27,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219191029] [2023-05-04 14:26:27,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219191029] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:26:27,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153615476] [2023-05-04 14:26:27,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:27,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:26:27,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:26:27,835 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:26:27,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2023-05-04 14:26:29,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:29,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:26:29,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:26:29,649 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:26:29,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:26:30,175 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:26:30,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153615476] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:26:30,175 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:26:30,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:26:30,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143876949] [2023-05-04 14:26:30,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:26:30,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:26:30,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:26:30,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:26:30,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:26:30,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:30,177 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:26:30,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:26:30,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:30,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:38,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:38,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:26:38,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2023-05-04 14:26:38,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2023-05-04 14:26:38,351 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:38,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:38,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1572621900, now seen corresponding path program 1 times [2023-05-04 14:26:38,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:38,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304715856] [2023-05-04 14:26:38,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:38,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:26:38,471 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:26:38,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:26:39,368 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:26:39,369 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:26:39,369 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:26:39,369 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:26:39,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2023-05-04 14:26:39,370 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:26:39,370 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:26:39,370 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-05-04 14:26:39,438 INFO L144 ThreadInstanceAdder]: Constructed 34 joinOtherThreadTransitions. [2023-05-04 14:26:39,445 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:26:39,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:26:39,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:26:39,447 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:26:39,454 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:26:39,459 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:26:39,459 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:26:39,460 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:26:39,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (74)] Waiting until timeout for monitored process [2023-05-04 14:26:43,201 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:43,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:43,202 INFO L85 PathProgramCache]: Analyzing trace with hash -586724965, now seen corresponding path program 1 times [2023-05-04 14:26:43,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:43,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551738357] [2023-05-04 14:26:43,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:43,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:43,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:43,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5782 backedges. 269 proven. 0 refuted. 0 times theorem prover too weak. 5513 trivial. 0 not checked. [2023-05-04 14:26:43,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:26:43,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551738357] [2023-05-04 14:26:43,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551738357] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:26:43,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:26:43,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:26:43,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847753145] [2023-05-04 14:26:43,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:26:43,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:26:43,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:26:43,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:26:43,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:26:43,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:43,309 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:26:43,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 185.5) internal successors, (371), 2 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:26:43,310 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:46,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:46,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-05-04 14:26:46,417 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:46,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:46,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1193096512, now seen corresponding path program 1 times [2023-05-04 14:26:46,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:46,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184093609] [2023-05-04 14:26:46,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:46,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:46,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:46,718 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:26:46,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:26:46,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184093609] [2023-05-04 14:26:46,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184093609] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:26:46,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463015143] [2023-05-04 14:26:46,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:46,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:26:46,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:26:46,721 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:26:46,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2023-05-04 14:26:48,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:26:48,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:26:48,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:26:48,714 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:26:48,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:26:49,327 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:26:49,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463015143] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:26:49,328 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:26:49,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:26:49,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103307168] [2023-05-04 14:26:49,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:26:49,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:26:49,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:26:49,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:26:49,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:26:49,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:49,330 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:26:49,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:26:49,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:49,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:59,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:26:59,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:26:59,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2023-05-04 14:26:59,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:26:59,741 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:26:59,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:26:59,742 INFO L85 PathProgramCache]: Analyzing trace with hash 691866896, now seen corresponding path program 1 times [2023-05-04 14:26:59,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:26:59,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618396896] [2023-05-04 14:26:59,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:26:59,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:26:59,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:26:59,976 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:27:00,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:27:01,062 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:27:01,062 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:27:01,062 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:27:01,076 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:27:01,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2023-05-04 14:27:01,078 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:27:01,078 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:27:01,079 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-05-04 14:27:01,193 INFO L144 ThreadInstanceAdder]: Constructed 35 joinOtherThreadTransitions. [2023-05-04 14:27:01,200 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:27:01,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:27:01,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:27:01,222 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:27:01,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (76)] Waiting until timeout for monitored process [2023-05-04 14:27:01,273 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:27:01,277 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:27:01,278 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:27:01,278 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:27:07,854 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:27:07,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:27:07,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1916099693, now seen corresponding path program 1 times [2023-05-04 14:27:07,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:27:07,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387911655] [2023-05-04 14:27:07,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:07,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:27:07,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:27:08,076 INFO L134 CoverageAnalysis]: Checked inductivity of 12072 backedges. 277 proven. 0 refuted. 0 times theorem prover too weak. 11795 trivial. 0 not checked. [2023-05-04 14:27:08,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:27:08,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387911655] [2023-05-04 14:27:08,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387911655] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:27:08,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:27:08,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:27:08,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290904020] [2023-05-04 14:27:08,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:27:08,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:27:08,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:27:08,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:27:08,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:27:08,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:08,077 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:27:08,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 181.5) internal successors, (363), 2 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:27:08,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:12,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:12,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-05-04 14:27:12,491 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:27:12,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:27:12,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1103696470, now seen corresponding path program 1 times [2023-05-04 14:27:12,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:27:12,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464748869] [2023-05-04 14:27:12,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:12,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:27:12,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:27:12,771 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:27:12,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:27:12,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464748869] [2023-05-04 14:27:12,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464748869] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:27:12,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650501542] [2023-05-04 14:27:12,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:12,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:27:12,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:27:12,773 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:27:12,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2023-05-04 14:27:14,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:27:14,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:27:14,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:27:14,716 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:27:14,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:27:15,255 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:27:15,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650501542] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:27:15,255 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:27:15,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:27:15,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26787351] [2023-05-04 14:27:15,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:27:15,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:27:15,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:27:15,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:27:15,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:27:15,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:15,257 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:27:15,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:27:15,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:15,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:26,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:26,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:27:26,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2023-05-04 14:27:26,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2023-05-04 14:27:26,885 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:27:26,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:27:26,885 INFO L85 PathProgramCache]: Analyzing trace with hash -645631682, now seen corresponding path program 1 times [2023-05-04 14:27:26,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:27:26,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870898504] [2023-05-04 14:27:26,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:26,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:27:27,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:27:27,173 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:27:27,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:27:28,140 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:27:28,140 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:27:28,140 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:27:28,140 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:27:28,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2023-05-04 14:27:28,141 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:27:28,141 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:27:28,141 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-05-04 14:27:28,220 INFO L144 ThreadInstanceAdder]: Constructed 36 joinOtherThreadTransitions. [2023-05-04 14:27:28,227 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:27:28,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:27:28,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:27:28,237 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:27:28,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (78)] Waiting until timeout for monitored process [2023-05-04 14:27:28,244 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:27:28,248 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:27:28,249 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:27:28,249 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:27:32,922 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:27:32,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:27:32,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1872015366, now seen corresponding path program 1 times [2023-05-04 14:27:32,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:27:32,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732780183] [2023-05-04 14:27:32,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:32,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:27:32,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:27:33,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6482 backedges. 285 proven. 0 refuted. 0 times theorem prover too weak. 6197 trivial. 0 not checked. [2023-05-04 14:27:33,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:27:33,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732780183] [2023-05-04 14:27:33,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732780183] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:27:33,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:27:33,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:27:33,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450188950] [2023-05-04 14:27:33,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:27:33,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:27:33,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:27:33,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:27:33,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:27:33,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:33,248 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:27:33,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 193.5) internal successors, (387), 2 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:27:33,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:37,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:37,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-05-04 14:27:37,563 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:27:37,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:27:37,564 INFO L85 PathProgramCache]: Analyzing trace with hash -127749280, now seen corresponding path program 1 times [2023-05-04 14:27:37,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:27:37,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941511274] [2023-05-04 14:27:37,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:37,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:27:37,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:27:38,010 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:27:38,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:27:38,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941511274] [2023-05-04 14:27:38,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941511274] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:27:38,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617533294] [2023-05-04 14:27:38,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:38,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:27:38,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:27:38,013 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:27:38,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2023-05-04 14:27:40,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:27:40,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:27:40,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:27:40,649 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:27:40,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:27:41,188 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:27:41,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617533294] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:27:41,188 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:27:41,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:27:41,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471064093] [2023-05-04 14:27:41,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:27:41,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:27:41,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:27:41,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:27:41,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:27:41,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:41,190 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:27:41,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:27:41,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:41,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:51,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:27:51,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:27:51,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2023-05-04 14:27:52,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:27:52,166 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:27:52,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:27:52,167 INFO L85 PathProgramCache]: Analyzing trace with hash 1518070318, now seen corresponding path program 1 times [2023-05-04 14:27:52,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:27:52,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635267286] [2023-05-04 14:27:52,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:27:52,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:27:52,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:27:52,358 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:27:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:27:53,112 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:27:53,112 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:27:53,112 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:27:53,112 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:27:53,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2023-05-04 14:27:53,113 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:27:53,113 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:27:53,113 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-05-04 14:27:53,193 INFO L144 ThreadInstanceAdder]: Constructed 37 joinOtherThreadTransitions. [2023-05-04 14:27:53,200 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:27:53,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:27:53,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:27:53,210 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:27:53,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (80)] Waiting until timeout for monitored process [2023-05-04 14:27:53,216 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:27:53,219 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:27:53,219 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:27:53,219 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:28:00,357 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:00,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:00,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1567771192, now seen corresponding path program 1 times [2023-05-04 14:28:00,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:00,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511579974] [2023-05-04 14:28:00,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:00,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:00,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:00,570 INFO L134 CoverageAnalysis]: Checked inductivity of 10941 backedges. 293 proven. 0 refuted. 0 times theorem prover too weak. 10648 trivial. 0 not checked. [2023-05-04 14:28:00,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:28:00,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511579974] [2023-05-04 14:28:00,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511579974] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:28:00,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:28:00,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:28:00,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848091876] [2023-05-04 14:28:00,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:28:00,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:28:00,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:28:00,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:28:00,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:28:00,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:00,572 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:28:00,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 190.0) internal successors, (380), 2 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:28:00,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:05,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:05,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-05-04 14:28:05,141 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:05,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:05,142 INFO L85 PathProgramCache]: Analyzing trace with hash 259177017, now seen corresponding path program 1 times [2023-05-04 14:28:05,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:05,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909145952] [2023-05-04 14:28:05,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:05,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:05,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:05,713 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:28:05,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:28:05,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909145952] [2023-05-04 14:28:05,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909145952] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:28:05,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478185003] [2023-05-04 14:28:05,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:05,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:28:05,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:28:05,716 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:28:05,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2023-05-04 14:28:07,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:07,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:28:07,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:28:07,999 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:28:07,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:28:08,526 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:28:08,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478185003] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:28:08,526 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:28:08,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:28:08,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073706604] [2023-05-04 14:28:08,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:28:08,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:28:08,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:28:08,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:28:08,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:28:08,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:08,528 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:28:08,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:28:08,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:08,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:19,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:19,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:28:19,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2023-05-04 14:28:19,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:28:19,553 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:19,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:19,553 INFO L85 PathProgramCache]: Analyzing trace with hash 2133570770, now seen corresponding path program 1 times [2023-05-04 14:28:19,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:19,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600663755] [2023-05-04 14:28:19,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:19,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:19,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:28:19,806 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:28:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:28:21,066 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:28:21,066 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:28:21,067 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:28:21,067 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:28:21,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2023-05-04 14:28:21,080 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:28:21,080 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:28:21,080 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-05-04 14:28:21,160 INFO L144 ThreadInstanceAdder]: Constructed 38 joinOtherThreadTransitions. [2023-05-04 14:28:21,166 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:28:21,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:28:21,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:28:21,168 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:28:21,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (82)] Waiting until timeout for monitored process [2023-05-04 14:28:21,176 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:28:21,180 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:28:21,180 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:28:21,180 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:28:25,523 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:25,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:25,524 INFO L85 PathProgramCache]: Analyzing trace with hash 138716627, now seen corresponding path program 1 times [2023-05-04 14:28:25,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:25,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746801286] [2023-05-04 14:28:25,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:25,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:25,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:25,638 INFO L134 CoverageAnalysis]: Checked inductivity of 7220 backedges. 301 proven. 0 refuted. 0 times theorem prover too weak. 6919 trivial. 0 not checked. [2023-05-04 14:28:25,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:28:25,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746801286] [2023-05-04 14:28:25,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746801286] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:28:25,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:28:25,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:28:25,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116181891] [2023-05-04 14:28:25,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:28:25,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:28:25,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:28:25,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:28:25,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:28:25,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:25,640 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:28:25,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 187.0) internal successors, (374), 2 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:28:25,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:30,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:30,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-05-04 14:28:30,305 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:30,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:30,306 INFO L85 PathProgramCache]: Analyzing trace with hash 2001034760, now seen corresponding path program 1 times [2023-05-04 14:28:30,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:30,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282037389] [2023-05-04 14:28:30,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:30,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:30,734 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:28:30,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:28:30,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282037389] [2023-05-04 14:28:30,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282037389] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:28:30,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734827045] [2023-05-04 14:28:30,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:30,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:28:30,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:28:30,738 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:28:30,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2023-05-04 14:28:32,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:32,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:28:32,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:28:32,968 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:28:32,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:28:33,486 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:28:33,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734827045] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:28:33,486 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:28:33,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:28:33,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355285597] [2023-05-04 14:28:33,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:28:33,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:28:33,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:28:33,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:28:33,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:28:33,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:33,488 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:28:33,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:28:33,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:33,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:42,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:42,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:28:42,806 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2023-05-04 14:28:42,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2023-05-04 14:28:42,982 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:42,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:42,982 INFO L85 PathProgramCache]: Analyzing trace with hash -282824777, now seen corresponding path program 1 times [2023-05-04 14:28:42,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:42,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9957784] [2023-05-04 14:28:42,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:42,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:43,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:28:43,130 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:28:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:28:44,017 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:28:44,017 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:28:44,017 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:28:44,018 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:28:44,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2023-05-04 14:28:44,018 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:28:44,018 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:28:44,018 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-05-04 14:28:44,104 INFO L144 ThreadInstanceAdder]: Constructed 39 joinOtherThreadTransitions. [2023-05-04 14:28:44,108 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:28:44,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:28:44,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:28:44,110 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:28:44,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (84)] Waiting until timeout for monitored process [2023-05-04 14:28:44,116 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:28:44,119 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:28:44,120 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:28:44,120 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:28:47,765 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:47,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:47,765 INFO L85 PathProgramCache]: Analyzing trace with hash 418969287, now seen corresponding path program 1 times [2023-05-04 14:28:47,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:47,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632913769] [2023-05-04 14:28:47,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:47,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:47,886 INFO L134 CoverageAnalysis]: Checked inductivity of 7606 backedges. 309 proven. 0 refuted. 0 times theorem prover too weak. 7297 trivial. 0 not checked. [2023-05-04 14:28:47,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:28:47,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632913769] [2023-05-04 14:28:47,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632913769] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:28:47,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:28:47,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:28:47,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821955291] [2023-05-04 14:28:47,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:28:47,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:28:47,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:28:47,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:28:47,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:28:47,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:47,888 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:28:47,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 191.5) internal successors, (383), 2 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:28:47,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:51,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-05-04 14:28:51,477 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:28:51,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:28:51,477 INFO L85 PathProgramCache]: Analyzing trace with hash -784323698, now seen corresponding path program 1 times [2023-05-04 14:28:51,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:28:51,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783060502] [2023-05-04 14:28:51,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:51,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:28:51,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:51,972 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:28:51,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:28:51,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783060502] [2023-05-04 14:28:51,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783060502] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:28:51,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43176048] [2023-05-04 14:28:51,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:28:51,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:28:51,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:28:51,974 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:28:51,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2023-05-04 14:28:53,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:28:53,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:28:53,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:28:54,267 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:28:54,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:28:54,792 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:28:54,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43176048] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:28:54,793 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:28:54,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:28:54,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353675350] [2023-05-04 14:28:54,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:28:54,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:28:54,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:28:54,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:28:54,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:28:54,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:54,794 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:28:54,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:28:54,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:28:54,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:04,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:29:04,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2023-05-04 14:29:05,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:29:05,060 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:29:05,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:29:05,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1080266963, now seen corresponding path program 1 times [2023-05-04 14:29:05,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:29:05,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397272968] [2023-05-04 14:29:05,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:05,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:29:05,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:29:05,214 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:29:05,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:29:06,073 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:29:06,074 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:29:06,074 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:29:06,074 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:29:06,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2023-05-04 14:29:06,074 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:29:06,075 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:29:06,075 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-05-04 14:29:06,154 INFO L144 ThreadInstanceAdder]: Constructed 40 joinOtherThreadTransitions. [2023-05-04 14:29:06,160 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:29:06,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:29:06,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:29:06,162 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:29:06,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (86)] Waiting until timeout for monitored process [2023-05-04 14:29:06,163 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:29:06,166 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:29:06,167 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:29:06,167 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:29:11,419 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:29:11,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:29:11,419 INFO L85 PathProgramCache]: Analyzing trace with hash 2025235299, now seen corresponding path program 1 times [2023-05-04 14:29:11,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:29:11,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80726223] [2023-05-04 14:29:11,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:11,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:29:11,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:29:11,556 INFO L134 CoverageAnalysis]: Checked inductivity of 8002 backedges. 317 proven. 0 refuted. 0 times theorem prover too weak. 7685 trivial. 0 not checked. [2023-05-04 14:29:11,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:29:11,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80726223] [2023-05-04 14:29:11,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80726223] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:29:11,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:29:11,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:29:11,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929413529] [2023-05-04 14:29:11,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:29:11,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:29:11,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:29:11,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:29:11,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:29:11,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:11,558 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:29:11,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 211.0) internal successors, (422), 2 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:29:11,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:14,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:14,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2023-05-04 14:29:14,996 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:29:14,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:29:14,996 INFO L85 PathProgramCache]: Analyzing trace with hash 181205928, now seen corresponding path program 1 times [2023-05-04 14:29:14,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:29:14,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392772777] [2023-05-04 14:29:14,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:14,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:29:15,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:29:15,250 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:29:15,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:29:15,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392772777] [2023-05-04 14:29:15,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392772777] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:29:15,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591778754] [2023-05-04 14:29:15,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:15,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:29:15,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:29:15,252 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:29:15,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2023-05-04 14:29:17,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:29:17,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:29:17,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:29:17,652 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:29:17,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:29:18,179 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:29:18,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591778754] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:29:18,179 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:29:18,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:29:18,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367681616] [2023-05-04 14:29:18,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:29:18,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:29:18,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:29:18,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:29:18,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:29:18,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:18,181 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:29:18,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:29:18,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:18,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:29,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:29,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:29:29,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2023-05-04 14:29:29,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:29:29,798 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:29:29,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:29:29,799 INFO L85 PathProgramCache]: Analyzing trace with hash -2065366906, now seen corresponding path program 1 times [2023-05-04 14:29:29,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:29:29,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099028959] [2023-05-04 14:29:29,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:29,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:29:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:29:30,072 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:29:30,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:29:30,974 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:29:30,974 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:29:30,974 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:29:30,974 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:29:30,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2023-05-04 14:29:30,975 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:29:30,975 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:29:30,975 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-05-04 14:29:31,053 INFO L144 ThreadInstanceAdder]: Constructed 41 joinOtherThreadTransitions. [2023-05-04 14:29:31,059 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:29:31,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:29:31,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:29:31,062 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:29:31,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (88)] Waiting until timeout for monitored process [2023-05-04 14:29:31,069 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:29:31,073 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:29:31,073 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:29:31,073 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:29:49,098 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:29:49,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:29:49,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1167464224, now seen corresponding path program 1 times [2023-05-04 14:29:49,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:29:49,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288995583] [2023-05-04 14:29:49,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:49,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:29:49,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:29:50,054 INFO L134 CoverageAnalysis]: Checked inductivity of 31639 backedges. 325 proven. 0 refuted. 0 times theorem prover too weak. 31314 trivial. 0 not checked. [2023-05-04 14:29:50,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:29:50,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288995583] [2023-05-04 14:29:50,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288995583] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:29:50,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:29:50,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:29:50,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423762866] [2023-05-04 14:29:50,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:29:50,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:29:50,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:29:50,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:29:50,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:29:50,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:50,056 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:29:50,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 223.5) internal successors, (447), 2 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:29:50,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:53,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:53,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2023-05-04 14:29:53,987 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:29:53,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:29:53,987 INFO L85 PathProgramCache]: Analyzing trace with hash 974136713, now seen corresponding path program 1 times [2023-05-04 14:29:53,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:29:53,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532380122] [2023-05-04 14:29:53,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:53,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:29:54,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:29:54,323 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:29:54,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:29:54,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532380122] [2023-05-04 14:29:54,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532380122] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:29:54,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659593447] [2023-05-04 14:29:54,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:29:54,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:29:54,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:29:54,326 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:29:54,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2023-05-04 14:29:56,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:29:56,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:29:56,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:29:56,753 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:29:56,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:29:57,284 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:29:57,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659593447] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:29:57,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:29:57,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:29:57,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309650515] [2023-05-04 14:29:57,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:29:57,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:29:57,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:29:57,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:29:57,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:29:57,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:57,286 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:29:57,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:29:57,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:29:57,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:08,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:30:08,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2023-05-04 14:30:08,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2023-05-04 14:30:08,762 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:30:08,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:30:08,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1472928983, now seen corresponding path program 1 times [2023-05-04 14:30:08,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:30:08,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939968267] [2023-05-04 14:30:08,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:08,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:30:08,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:30:08,931 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:30:09,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:30:09,925 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:30:09,925 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:30:09,925 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:30:09,925 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:30:09,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2023-05-04 14:30:09,926 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:30:09,926 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:30:09,926 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-05-04 14:30:09,997 INFO L144 ThreadInstanceAdder]: Constructed 42 joinOtherThreadTransitions. [2023-05-04 14:30:10,107 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:30:10,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:30:10,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:30:10,109 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:30:10,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (90)] Waiting until timeout for monitored process [2023-05-04 14:30:10,115 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:30:10,118 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:30:10,118 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:30:10,118 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:30:15,127 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:30:15,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:30:15,128 INFO L85 PathProgramCache]: Analyzing trace with hash 2090289192, now seen corresponding path program 1 times [2023-05-04 14:30:15,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:30:15,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70196744] [2023-05-04 14:30:15,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:15,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:30:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:30:15,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8820 backedges. 333 proven. 0 refuted. 0 times theorem prover too weak. 8487 trivial. 0 not checked. [2023-05-04 14:30:15,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:30:15,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70196744] [2023-05-04 14:30:15,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70196744] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:30:15,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:30:15,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:30:15,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354289684] [2023-05-04 14:30:15,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:30:15,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:30:15,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:30:15,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:30:15,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:30:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:15,278 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:30:15,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 213.5) internal successors, (427), 2 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:30:15,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:19,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:19,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2023-05-04 14:30:19,007 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:30:19,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:30:19,008 INFO L85 PathProgramCache]: Analyzing trace with hash -358074920, now seen corresponding path program 1 times [2023-05-04 14:30:19,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:30:19,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908400098] [2023-05-04 14:30:19,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:19,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:30:19,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:30:19,318 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:30:19,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:30:19,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908400098] [2023-05-04 14:30:19,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908400098] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:30:19,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906746366] [2023-05-04 14:30:19,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:19,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:30:19,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:30:19,321 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:30:19,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2023-05-04 14:30:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:30:21,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:30:21,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:30:21,945 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:30:21,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:30:22,472 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:30:22,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906746366] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:30:22,472 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:30:22,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:30:22,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988201598] [2023-05-04 14:30:22,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:30:22,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:30:22,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:30:22,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:30:22,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:30:22,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:22,474 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:30:22,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:30:22,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:22,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:34,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:34,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:30:34,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2023-05-04 14:30:35,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2023-05-04 14:30:35,024 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:30:35,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:30:35,024 INFO L85 PathProgramCache]: Analyzing trace with hash -284350570, now seen corresponding path program 1 times [2023-05-04 14:30:35,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:30:35,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961335863] [2023-05-04 14:30:35,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:35,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:30:35,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:30:35,197 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:30:35,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:30:36,252 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:30:36,253 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:30:36,253 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:30:36,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:30:36,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2023-05-04 14:30:36,254 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:30:36,254 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:30:36,254 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-05-04 14:30:36,428 INFO L144 ThreadInstanceAdder]: Constructed 43 joinOtherThreadTransitions. [2023-05-04 14:30:36,432 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:30:36,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:30:36,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:30:36,433 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:30:36,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Waiting until timeout for monitored process [2023-05-04 14:30:36,439 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:30:36,442 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:30:36,442 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:30:36,443 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:30:52,170 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:30:52,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:30:52,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1092487389, now seen corresponding path program 1 times [2023-05-04 14:30:52,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:30:52,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310022968] [2023-05-04 14:30:52,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:52,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:30:52,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:30:53,092 INFO L134 CoverageAnalysis]: Checked inductivity of 26430 backedges. 341 proven. 0 refuted. 0 times theorem prover too weak. 26089 trivial. 0 not checked. [2023-05-04 14:30:53,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:30:53,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310022968] [2023-05-04 14:30:53,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310022968] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:30:53,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:30:53,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:30:53,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544558927] [2023-05-04 14:30:53,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:30:53,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:30:53,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:30:53,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:30:53,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:30:53,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:53,094 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:30:53,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 225.5) internal successors, (451), 2 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:30:53,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:59,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:30:59,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2023-05-04 14:30:59,025 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:30:59,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:30:59,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1930076934, now seen corresponding path program 1 times [2023-05-04 14:30:59,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:30:59,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893065447] [2023-05-04 14:30:59,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:59,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:30:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:30:59,518 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-05-04 14:30:59,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:30:59,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893065447] [2023-05-04 14:30:59,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893065447] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:30:59,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364395241] [2023-05-04 14:30:59,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:30:59,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:30:59,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:30:59,529 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:30:59,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2023-05-04 14:31:01,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:31:01,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:31:01,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:31:02,371 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:31:02,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:31:02,901 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-05-04 14:31:02,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364395241] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:31:02,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:31:02,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:31:02,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015318425] [2023-05-04 14:31:02,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:31:02,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:31:02,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:31:02,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:31:02,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:31:02,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:02,904 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:31:02,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 19.068181818181817) internal successors, (839), 44 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:31:02,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:02,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:31:15,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2023-05-04 14:31:16,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:31:16,070 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:31:16,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:31:16,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1142465958, now seen corresponding path program 1 times [2023-05-04 14:31:16,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:31:16,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175423540] [2023-05-04 14:31:16,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:31:16,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:31:16,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:31:16,258 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:31:16,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:31:17,367 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:31:17,367 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:31:17,367 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:31:17,367 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:31:17,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2023-05-04 14:31:17,368 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:31:17,368 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:31:17,369 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-05-04 14:31:17,444 INFO L144 ThreadInstanceAdder]: Constructed 44 joinOtherThreadTransitions. [2023-05-04 14:31:17,448 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:31:17,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:31:17,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:31:17,450 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:31:17,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (94)] Waiting until timeout for monitored process [2023-05-04 14:31:17,455 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:31:17,458 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:31:17,458 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:31:17,459 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:31:26,236 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:31:26,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:31:26,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1894990398, now seen corresponding path program 1 times [2023-05-04 14:31:26,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:31:26,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718784211] [2023-05-04 14:31:26,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:31:26,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:31:26,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:31:26,505 INFO L134 CoverageAnalysis]: Checked inductivity of 21139 backedges. 349 proven. 0 refuted. 0 times theorem prover too weak. 20790 trivial. 0 not checked. [2023-05-04 14:31:26,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:31:26,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718784211] [2023-05-04 14:31:26,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718784211] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:31:26,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:31:26,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:31:26,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494112760] [2023-05-04 14:31:26,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:31:26,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:31:26,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:31:26,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:31:26,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:31:26,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:26,507 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:31:26,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 230.5) internal successors, (461), 2 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:31:26,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:30,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:30,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2023-05-04 14:31:30,428 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:31:30,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:31:30,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1002879448, now seen corresponding path program 1 times [2023-05-04 14:31:30,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:31:30,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054343000] [2023-05-04 14:31:30,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:31:30,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:31:30,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:31:30,991 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:31:30,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:31:30,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054343000] [2023-05-04 14:31:30,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054343000] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:31:30,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218510459] [2023-05-04 14:31:30,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:31:30,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:31:30,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:31:31,014 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:31:31,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2023-05-04 14:31:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:31:34,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:31:34,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:31:34,809 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:31:34,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:31:35,510 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:31:35,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218510459] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:31:35,510 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:31:35,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:31:35,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447054636] [2023-05-04 14:31:35,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:31:35,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:31:35,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:31:35,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:31:35,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:31:35,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:35,512 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:31:35,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:31:35,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:35,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:49,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:31:49,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:31:49,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2023-05-04 14:31:49,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:31:49,848 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:31:49,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:31:49,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1258975637, now seen corresponding path program 1 times [2023-05-04 14:31:49,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:31:49,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544928805] [2023-05-04 14:31:49,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:31:49,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:31:50,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:31:50,049 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:31:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:31:51,483 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:31:51,483 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:31:51,483 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:31:51,483 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:31:51,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2023-05-04 14:31:51,484 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:31:51,484 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:31:51,484 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-05-04 14:31:51,562 INFO L144 ThreadInstanceAdder]: Constructed 45 joinOtherThreadTransitions. [2023-05-04 14:31:51,732 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:31:51,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:31:51,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:31:51,746 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:31:51,760 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:31:51,765 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:31:51,765 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:31:51,765 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:31:51,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (96)] Waiting until timeout for monitored process [2023-05-04 14:32:02,545 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:32:02,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:32:02,545 INFO L85 PathProgramCache]: Analyzing trace with hash 326487464, now seen corresponding path program 1 times [2023-05-04 14:32:02,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:32:02,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054717336] [2023-05-04 14:32:02,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:32:02,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:32:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:32:03,383 INFO L134 CoverageAnalysis]: Checked inductivity of 28283 backedges. 357 proven. 0 refuted. 0 times theorem prover too weak. 27926 trivial. 0 not checked. [2023-05-04 14:32:03,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:32:03,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054717336] [2023-05-04 14:32:03,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054717336] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:32:03,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:32:03,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:32:03,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219840304] [2023-05-04 14:32:03,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:32:03,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:32:03,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:32:03,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:32:03,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:32:03,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:03,385 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:32:03,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 227.0) internal successors, (454), 2 states have internal predecessors, (454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:32:03,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:09,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:09,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2023-05-04 14:32:09,663 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:32:09,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:32:09,664 INFO L85 PathProgramCache]: Analyzing trace with hash 668538745, now seen corresponding path program 1 times [2023-05-04 14:32:09,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:32:09,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288385662] [2023-05-04 14:32:09,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:32:09,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:32:09,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:32:10,028 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:32:10,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:32:10,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288385662] [2023-05-04 14:32:10,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288385662] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:32:10,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634094130] [2023-05-04 14:32:10,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:32:10,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:32:10,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:32:10,034 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:32:10,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2023-05-04 14:32:12,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:32:12,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:32:12,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:32:13,078 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:32:13,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:32:13,608 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:32:13,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634094130] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:32:13,608 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:32:13,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:32:13,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762340046] [2023-05-04 14:32:13,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:32:13,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:32:13,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:32:13,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:32:13,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:32:13,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:13,609 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:32:13,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:32:13,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:13,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:27,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:27,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:32:27,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2023-05-04 14:32:27,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2023-05-04 14:32:27,554 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:32:27,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:32:27,555 INFO L85 PathProgramCache]: Analyzing trace with hash 719720509, now seen corresponding path program 1 times [2023-05-04 14:32:27,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:32:27,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409080684] [2023-05-04 14:32:27,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:32:27,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:32:27,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:32:27,755 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:32:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:32:29,166 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:32:29,167 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:32:29,167 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:32:29,167 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:32:29,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2023-05-04 14:32:29,168 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:32:29,168 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:32:29,168 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-05-04 14:32:29,247 INFO L144 ThreadInstanceAdder]: Constructed 46 joinOtherThreadTransitions. [2023-05-04 14:32:29,252 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:32:29,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:32:29,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:32:29,258 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:32:29,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (98)] Waiting until timeout for monitored process [2023-05-04 14:32:29,265 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:32:29,269 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:32:29,270 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:32:29,270 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:32:42,444 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:32:42,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:32:42,445 INFO L85 PathProgramCache]: Analyzing trace with hash -353230817, now seen corresponding path program 1 times [2023-05-04 14:32:42,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:32:42,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886156266] [2023-05-04 14:32:42,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:32:42,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:32:42,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:32:43,021 INFO L134 CoverageAnalysis]: Checked inductivity of 35605 backedges. 365 proven. 0 refuted. 0 times theorem prover too weak. 35240 trivial. 0 not checked. [2023-05-04 14:32:43,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:32:43,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886156266] [2023-05-04 14:32:43,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886156266] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-04 14:32:43,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-04 14:32:43,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-04 14:32:43,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976692000] [2023-05-04 14:32:43,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-04 14:32:43,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-05-04 14:32:43,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:32:43,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-05-04 14:32:43,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-05-04 14:32:43,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:43,023 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:32:43,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 226.0) internal successors, (452), 2 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:32:43,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:47,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:47,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2023-05-04 14:32:47,233 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:32:47,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:32:47,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1683863592, now seen corresponding path program 1 times [2023-05-04 14:32:47,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:32:47,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973889288] [2023-05-04 14:32:47,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:32:47,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:32:47,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:32:47,507 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 122 proven. 2 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-05-04 14:32:47,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-04 14:32:47,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973889288] [2023-05-04 14:32:47,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973889288] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-04 14:32:47,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044448916] [2023-05-04 14:32:47,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:32:47,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-04 14:32:47,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:32:47,509 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-05-04 14:32:47,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2023-05-04 14:32:50,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-04 14:32:50,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 20 conjunts are in the unsatisfiable core [2023-05-04 14:32:50,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-04 14:32:50,463 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:32:50,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-04 14:32:50,974 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 0 proven. 369 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-04 14:32:50,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044448916] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-04 14:32:50,975 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-04 14:32:50,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 21, 21] total 44 [2023-05-04 14:32:50,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219088785] [2023-05-04 14:32:50,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-04 14:32:50,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-05-04 14:32:50,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-04 14:32:50,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-05-04 14:32:50,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-05-04 14:32:50,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:50,976 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-04 14:32:50,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 18.977272727272727) internal successors, (835), 44 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-04 14:32:50,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:32:50,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:33:07,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-04 14:33:07,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-04 14:33:07,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2023-05-04 14:33:07,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2023-05-04 14:33:07,333 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-04 14:33:07,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-04 14:33:07,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1623585240, now seen corresponding path program 1 times [2023-05-04 14:33:07,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-04 14:33:07,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662499627] [2023-05-04 14:33:07,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-04 14:33:07,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-04 14:33:07,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-05-04 14:33:07,533 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-05-04 14:33:07,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat Received shutdown request... [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (56)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (62)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (68)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 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 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (54)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (78)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (92)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (58)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (48)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (66)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (76)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 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 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (82)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (88)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,154 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,154 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,154 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,154 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (74)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (90)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (80)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (94)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (86)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (70)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (84)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (40)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (98)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (60)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,153 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 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (44)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (96)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (64)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,152 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (72)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,889 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-05-04 14:33:08,890 INFO L359 BasicCegarLoop]: Counterexample is feasible [2023-05-04 14:33:08,890 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2023-05-04 14:33:08,890 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-05-04 14:33:08,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2023-05-04 14:33:08,890 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-05-04 14:33:08,891 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-05-04 14:33:08,891 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-05-04 14:33:08,973 INFO L144 ThreadInstanceAdder]: Constructed 47 joinOtherThreadTransitions. [2023-05-04 14:33:08,977 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:33:08,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-04 14:33:08,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-04 14:33:08,979 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-04 14:33:08,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (100)] Waiting until timeout for monitored process [2023-05-04 14:33:08,979 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (100)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-04 14:33:08,984 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-04 14:33:08,987 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-04 14:33:08,987 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;@59abc1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-04 14:33:08,987 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-05-04 14:33:08,987 WARN L619 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was constructing initial abstraction,while executing PartialOrderCegarLoop. [2023-05-04 14:33:08,988 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-05-04 14:33:08,988 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 2 remaining) [2023-05-04 14:33:08,988 INFO L444 BasicCegarLoop]: Path program histogram: [] [2023-05-04 14:33:08,989 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 47 thread instances [2023-05-04 14:33:08,989 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-04 14:33:09,005 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.05 02:33:09 BasicIcfg [2023-05-04 14:33:09,005 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-04 14:33:09,005 INFO L158 Benchmark]: Toolchain (without parser) took 667730.52ms. Allocated memory was 195.0MB in the beginning and 4.0GB in the end (delta: 3.8GB). Free memory was 164.7MB in the beginning and 597.0MB in the end (delta: -432.3MB). Peak memory consumption was 3.4GB. Max. memory is 8.0GB. [2023-05-04 14:33:09,005 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 195.0MB. Free memory is still 152.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-04 14:33:09,005 INFO L158 Benchmark]: CACSL2BoogieTranslator took 402.09ms. Allocated memory was 195.0MB in the beginning and 253.8MB in the end (delta: 58.7MB). Free memory was 164.7MB in the beginning and 212.6MB in the end (delta: -47.9MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2023-05-04 14:33:09,006 INFO L158 Benchmark]: Boogie Procedure Inliner took 34.81ms. Allocated memory is still 253.8MB. Free memory was 212.6MB in the beginning and 210.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-04 14:33:09,006 INFO L158 Benchmark]: Boogie Preprocessor took 31.67ms. Allocated memory is still 253.8MB. Free memory was 210.5MB in the beginning and 208.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-05-04 14:33:09,006 INFO L158 Benchmark]: RCFGBuilder took 494.76ms. Allocated memory is still 253.8MB. Free memory was 208.9MB in the beginning and 194.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2023-05-04 14:33:09,006 INFO L158 Benchmark]: TraceAbstraction took 666757.42ms. Allocated memory was 253.8MB in the beginning and 4.0GB in the end (delta: 3.7GB). Free memory was 193.1MB in the beginning and 597.0MB in the end (delta: -403.8MB). Peak memory consumption was 3.3GB. Max. memory is 8.0GB. [2023-05-04 14:33:09,007 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 195.0MB. Free memory is still 152.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 402.09ms. Allocated memory was 195.0MB in the beginning and 253.8MB in the end (delta: 58.7MB). Free memory was 164.7MB in the beginning and 212.6MB in the end (delta: -47.9MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 34.81ms. Allocated memory is still 253.8MB. Free memory was 212.6MB in the beginning and 210.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 31.67ms. Allocated memory is still 253.8MB. Free memory was 210.5MB in the beginning and 208.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 494.76ms. Allocated memory is still 253.8MB. Free memory was 208.9MB in the beginning and 194.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 666757.42ms. Allocated memory was 253.8MB in the beginning and 4.0GB in the end (delta: 3.7GB). Free memory was 193.1MB in the beginning and 597.0MB in the end (delta: -403.8MB). Peak memory consumption was 3.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2632, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 203, dependent conditional: 184, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, dependent: 21, dependent conditional: 1, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1579, independent: 1560, independent conditional: 0, independent unconditional: 1560, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1579, independent: 1544, independent conditional: 0, independent unconditional: 1544, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 174, independent: 106, independent conditional: 0, independent unconditional: 106, dependent: 68, dependent conditional: 0, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2450, independent: 869, independent conditional: 0, independent unconditional: 869, dependent: 2, dependent conditional: 0, dependent unconditional: 2, unknown: 1579, unknown conditional: 0, unknown unconditional: 1579] , Statistics on independence cache: Total cache size (in pairs): 1579, Positive cache size: 1560, Positive conditional cache size: 0, Positive unconditional cache size: 1560, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 1, Independence queries for same thread: 183 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.2s, Number of persistent set computation: 96, Number of trivial persistent sets: 73, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2309, independent: 2290, independent conditional: 0, independent unconditional: 2290, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2632, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 203, dependent conditional: 184, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2449, independent: 2429, independent conditional: 139, independent unconditional: 2290, dependent: 20, dependent conditional: 1, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, dependent: 21, dependent conditional: 1, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2450, independent: 2429, independent conditional: 0, independent unconditional: 2429, dependent: 21, dependent conditional: 0, dependent unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1579, independent: 1560, independent conditional: 0, independent unconditional: 1560, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1579, independent: 1544, independent conditional: 0, independent unconditional: 1544, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 35, independent: 16, independent conditional: 0, independent unconditional: 16, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 174, independent: 106, independent conditional: 0, independent unconditional: 106, dependent: 68, dependent conditional: 0, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 2450, independent: 869, independent conditional: 0, independent unconditional: 869, dependent: 2, dependent conditional: 0, dependent unconditional: 2, unknown: 1579, unknown conditional: 0, unknown unconditional: 1579] , Statistics on independence cache: Total cache size (in pairs): 1579, Positive cache size: 1560, Positive conditional cache size: 0, Positive unconditional cache size: 1560, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1, Maximal queried relation: 1, Independence queries for same thread: 183 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6141, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 264, dependent conditional: 214, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4010, independent: 3959, independent conditional: 2, independent unconditional: 3957, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4010, independent: 3922, independent conditional: 0, independent unconditional: 3922, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 219, independent: 117, independent conditional: 5, independent unconditional: 112, dependent: 101, dependent conditional: 2, dependent unconditional: 100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5935, independent: 1918, independent conditional: 0, independent unconditional: 1918, dependent: 7, dependent conditional: 0, dependent unconditional: 7, unknown: 4010, unknown conditional: 3, unknown unconditional: 4007] , Statistics on independence cache: Total cache size (in pairs): 4010, Positive cache size: 3959, Positive conditional cache size: 2, Positive unconditional cache size: 3957, Negative cache size: 51, Negative conditional cache size: 1, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 211 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.3s, Number of persistent set computation: 141, Number of trivial persistent sets: 100, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5468, independent: 5418, independent conditional: 0, independent unconditional: 5418, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6141, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 264, dependent conditional: 214, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5930, independent: 5877, independent conditional: 459, independent unconditional: 5418, dependent: 53, dependent conditional: 3, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 3, dependent unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5935, independent: 5877, independent conditional: 2, independent unconditional: 5875, dependent: 58, dependent conditional: 1, dependent unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4010, independent: 3959, independent conditional: 2, independent unconditional: 3957, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4010, independent: 3922, independent conditional: 0, independent unconditional: 3922, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 88, independent: 37, independent conditional: 2, independent unconditional: 35, dependent: 51, dependent conditional: 1, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 219, independent: 117, independent conditional: 5, independent unconditional: 112, dependent: 101, dependent conditional: 2, dependent unconditional: 100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 5935, independent: 1918, independent conditional: 0, independent unconditional: 1918, dependent: 7, dependent conditional: 0, dependent unconditional: 7, unknown: 4010, unknown conditional: 3, unknown unconditional: 4007] , Statistics on independence cache: Total cache size (in pairs): 4010, Positive cache size: 3959, Positive conditional cache size: 2, Positive unconditional cache size: 3957, Negative cache size: 51, Negative conditional cache size: 1, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 211 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 14304, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 727, dependent conditional: 598, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 148, dependent conditional: 19, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 148, dependent conditional: 19, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 159, dependent conditional: 5, dependent unconditional: 154, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 159, dependent conditional: 2, dependent unconditional: 157, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 159, dependent conditional: 2, dependent unconditional: 157, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8349, independent: 8216, independent conditional: 4, independent unconditional: 8212, dependent: 131, dependent conditional: 2, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8349, independent: 8143, independent conditional: 0, independent unconditional: 8143, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 131, dependent conditional: 2, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 131, dependent conditional: 2, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 432, independent: 169, independent conditional: 7, independent unconditional: 162, dependent: 253, dependent conditional: 3, dependent unconditional: 250, unknown: 10, unknown conditional: 0, unknown unconditional: 10] , Protected Queries: 0 ], Cache Queries: [ total: 13736, independent: 5359, independent conditional: 2, independent unconditional: 5357, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 8349, unknown conditional: 6, unknown unconditional: 8343] , Statistics on independence cache: Total cache size (in pairs): 8347, Positive cache size: 8216, Positive conditional cache size: 4, Positive unconditional cache size: 8212, Negative cache size: 131, Negative conditional cache size: 2, Negative unconditional cache size: 129, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 579 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.5s, Number of persistent set computation: 510, Number of trivial persistent sets: 345, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12157, independent: 12026, independent conditional: 0, independent unconditional: 12026, dependent: 129, dependent conditional: 0, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 14304, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 727, dependent conditional: 598, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 148, dependent conditional: 19, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 13725, independent: 13575, independent conditional: 1549, independent unconditional: 12026, dependent: 148, dependent conditional: 19, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 159, dependent conditional: 5, dependent unconditional: 154, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 159, dependent conditional: 2, dependent unconditional: 157, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 13736, independent: 13575, independent conditional: 6, independent unconditional: 13569, dependent: 159, dependent conditional: 2, dependent unconditional: 157, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8349, independent: 8216, independent conditional: 4, independent unconditional: 8212, dependent: 131, dependent conditional: 2, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8349, independent: 8143, independent conditional: 0, independent unconditional: 8143, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 131, dependent conditional: 2, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 206, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 131, dependent conditional: 2, dependent unconditional: 129, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 432, independent: 169, independent conditional: 7, independent unconditional: 162, dependent: 253, dependent conditional: 3, dependent unconditional: 250, unknown: 10, unknown conditional: 0, unknown unconditional: 10] , Protected Queries: 0 ], Cache Queries: [ total: 13736, independent: 5359, independent conditional: 2, independent unconditional: 5357, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 8349, unknown conditional: 6, unknown unconditional: 8343] , Statistics on independence cache: Total cache size (in pairs): 8347, Positive cache size: 8216, Positive conditional cache size: 4, Positive unconditional cache size: 8212, Negative cache size: 131, Negative conditional cache size: 2, Negative unconditional cache size: 129, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 3, Maximal queried relation: 1, Independence queries for same thread: 579 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 15696, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 384, dependent conditional: 238, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 6, dependent unconditional: 160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11037, independent: 10889, independent conditional: 5, independent unconditional: 10884, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11037, independent: 10798, independent conditional: 0, independent unconditional: 10798, dependent: 239, dependent conditional: 0, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 352, independent: 151, independent conditional: 9, independent unconditional: 141, dependent: 201, dependent conditional: 4, dependent unconditional: 198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 15478, independent: 4423, independent conditional: 3, independent unconditional: 4420, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 11037, unknown conditional: 7, unknown unconditional: 11030] , Statistics on independence cache: Total cache size (in pairs): 11037, Positive cache size: 10889, Positive conditional cache size: 5, Positive unconditional cache size: 10884, Negative cache size: 148, Negative conditional cache size: 2, Negative unconditional cache size: 146, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 1, Independence queries for same thread: 232 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.4s, Number of persistent set computation: 289, Number of trivial persistent sets: 203, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14508, independent: 14362, independent conditional: 0, independent unconditional: 14362, dependent: 146, dependent conditional: 0, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 15696, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 384, dependent conditional: 238, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 15464, independent: 15312, independent conditional: 950, independent unconditional: 14362, dependent: 152, dependent conditional: 6, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 6, dependent unconditional: 160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 15478, independent: 15312, independent conditional: 8, independent unconditional: 15304, dependent: 166, dependent conditional: 2, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11037, independent: 10889, independent conditional: 5, independent unconditional: 10884, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11037, independent: 10798, independent conditional: 0, independent unconditional: 10798, dependent: 239, dependent conditional: 0, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 239, independent: 91, independent conditional: 5, independent unconditional: 86, dependent: 148, dependent conditional: 2, dependent unconditional: 146, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 352, independent: 151, independent conditional: 9, independent unconditional: 141, dependent: 201, dependent conditional: 4, dependent unconditional: 198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 15478, independent: 4423, independent conditional: 3, independent unconditional: 4420, dependent: 18, dependent conditional: 0, dependent unconditional: 18, unknown: 11037, unknown conditional: 7, unknown unconditional: 11030] , Statistics on independence cache: Total cache size (in pairs): 11037, Positive cache size: 10889, Positive conditional cache size: 5, Positive unconditional cache size: 10884, Negative cache size: 148, Negative conditional cache size: 2, Negative unconditional cache size: 146, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 4, Maximal queried relation: 1, Independence queries for same thread: 232 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 21671, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 474, dependent conditional: 264, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 9, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15585, independent: 15371, independent conditional: 8, independent unconditional: 15363, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15585, independent: 15246, independent conditional: 0, independent unconditional: 15246, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 515, independent: 197, independent conditional: 13, independent unconditional: 184, dependent: 318, dependent conditional: 5, dependent unconditional: 312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21439, independent: 5826, independent conditional: 5, independent unconditional: 5821, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 15585, unknown conditional: 12, unknown unconditional: 15573] , Statistics on independence cache: Total cache size (in pairs): 15585, Positive cache size: 15371, Positive conditional cache size: 8, Positive unconditional cache size: 15363, Negative cache size: 214, Negative conditional cache size: 4, Negative unconditional cache size: 210, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 5, Maximal queried relation: 1, Independence queries for same thread: 254 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.6s, Number of persistent set computation: 355, Number of trivial persistent sets: 251, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20113, independent: 19903, independent conditional: 0, independent unconditional: 19903, dependent: 210, dependent conditional: 0, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 21671, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 474, dependent conditional: 264, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 21417, independent: 21197, independent conditional: 1294, independent unconditional: 19903, dependent: 220, dependent conditional: 10, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 9, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 21439, independent: 21197, independent conditional: 13, independent unconditional: 21184, dependent: 242, dependent conditional: 4, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 15585, independent: 15371, independent conditional: 8, independent unconditional: 15363, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15585, independent: 15246, independent conditional: 0, independent unconditional: 15246, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 339, independent: 125, independent conditional: 8, independent unconditional: 117, dependent: 214, dependent conditional: 4, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 515, independent: 197, independent conditional: 13, independent unconditional: 184, dependent: 318, dependent conditional: 5, dependent unconditional: 312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 21439, independent: 5826, independent conditional: 5, independent unconditional: 5821, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 15585, unknown conditional: 12, unknown unconditional: 15573] , Statistics on independence cache: Total cache size (in pairs): 15585, Positive cache size: 15371, Positive conditional cache size: 8, Positive unconditional cache size: 15363, Negative cache size: 214, Negative conditional cache size: 4, Negative unconditional cache size: 210, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 5, Maximal queried relation: 1, Independence queries for same thread: 254 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 32258, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 750, dependent conditional: 420, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 12, dependent unconditional: 367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22428, independent: 22092, independent conditional: 10, independent unconditional: 22082, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22428, independent: 21911, independent conditional: 0, independent unconditional: 21911, dependent: 517, dependent conditional: 0, dependent unconditional: 517, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 687, independent: 283, independent conditional: 20, independent unconditional: 264, dependent: 404, dependent conditional: 8, dependent unconditional: 396, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 31887, independent: 9416, independent conditional: 8, independent unconditional: 9408, dependent: 43, dependent conditional: 0, dependent unconditional: 43, unknown: 22428, unknown conditional: 16, unknown unconditional: 22412] , Statistics on independence cache: Total cache size (in pairs): 22428, Positive cache size: 22092, Positive conditional cache size: 10, Positive unconditional cache size: 22082, Negative cache size: 336, Negative conditional cache size: 6, Negative unconditional cache size: 330, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 1, Independence queries for same thread: 401 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.8s, Number of persistent set computation: 532, Number of trivial persistent sets: 349, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29590, independent: 29260, independent conditional: 0, independent unconditional: 29260, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 32258, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 750, dependent conditional: 420, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 31857, independent: 31508, independent conditional: 2248, independent unconditional: 29260, dependent: 349, dependent conditional: 19, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 12, dependent unconditional: 367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 31887, independent: 31508, independent conditional: 18, independent unconditional: 31490, dependent: 379, dependent conditional: 6, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22428, independent: 22092, independent conditional: 10, independent unconditional: 22082, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22428, independent: 21911, independent conditional: 0, independent unconditional: 21911, dependent: 517, dependent conditional: 0, dependent unconditional: 517, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 517, independent: 181, independent conditional: 10, independent unconditional: 171, dependent: 336, dependent conditional: 6, dependent unconditional: 330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 687, independent: 283, independent conditional: 20, independent unconditional: 264, dependent: 404, dependent conditional: 8, dependent unconditional: 396, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 31887, independent: 9416, independent conditional: 8, independent unconditional: 9408, dependent: 43, dependent conditional: 0, dependent unconditional: 43, unknown: 22428, unknown conditional: 16, unknown unconditional: 22412] , Statistics on independence cache: Total cache size (in pairs): 22428, Positive cache size: 22092, Positive conditional cache size: 10, Positive unconditional cache size: 22082, Negative cache size: 336, Negative conditional cache size: 6, Negative unconditional cache size: 330, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 6, Maximal queried relation: 1, Independence queries for same thread: 401 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 36037, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 680, dependent conditional: 310, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 384, dependent conditional: 14, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 384, dependent conditional: 14, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 421, dependent conditional: 13, dependent unconditional: 408, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 421, dependent conditional: 6, dependent unconditional: 415, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 421, dependent conditional: 6, dependent unconditional: 415, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26719, independent: 26342, independent conditional: 16, independent unconditional: 26326, dependent: 376, dependent conditional: 6, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26719, independent: 26139, independent conditional: 0, independent unconditional: 26139, dependent: 580, dependent conditional: 0, dependent unconditional: 580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 376, dependent conditional: 6, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 376, dependent conditional: 6, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 727, independent: 285, independent conditional: 23, independent unconditional: 262, dependent: 439, dependent conditional: 7, dependent unconditional: 432, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 35778, independent: 9014, independent conditional: 8, independent unconditional: 9006, dependent: 45, dependent conditional: 0, dependent unconditional: 45, unknown: 26719, unknown conditional: 22, unknown unconditional: 26697] , Statistics on independence cache: Total cache size (in pairs): 26718, Positive cache size: 26342, Positive conditional cache size: 16, Positive unconditional cache size: 26326, Negative cache size: 376, Negative conditional cache size: 6, Negative unconditional cache size: 370, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 7, Maximal queried relation: 1, Independence queries for same thread: 296 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.8s, Number of persistent set computation: 521, Number of trivial persistent sets: 373, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33807, independent: 33436, independent conditional: 0, independent unconditional: 33436, dependent: 370, dependent conditional: 0, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 36037, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 680, dependent conditional: 310, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 384, dependent conditional: 14, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 35741, independent: 35356, independent conditional: 1920, independent unconditional: 33436, dependent: 384, dependent conditional: 14, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 421, dependent conditional: 13, dependent unconditional: 408, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 421, dependent conditional: 6, dependent unconditional: 415, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35778, independent: 35356, independent conditional: 24, independent unconditional: 35332, dependent: 421, dependent conditional: 6, dependent unconditional: 415, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 26719, independent: 26342, independent conditional: 16, independent unconditional: 26326, dependent: 376, dependent conditional: 6, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 26719, independent: 26139, independent conditional: 0, independent unconditional: 26139, dependent: 580, dependent conditional: 0, dependent unconditional: 580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 376, dependent conditional: 6, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 580, independent: 203, independent conditional: 16, independent unconditional: 187, dependent: 376, dependent conditional: 6, dependent unconditional: 370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 727, independent: 285, independent conditional: 23, independent unconditional: 262, dependent: 439, dependent conditional: 7, dependent unconditional: 432, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 35778, independent: 9014, independent conditional: 8, independent unconditional: 9006, dependent: 45, dependent conditional: 0, dependent unconditional: 45, unknown: 26719, unknown conditional: 22, unknown unconditional: 26697] , Statistics on independence cache: Total cache size (in pairs): 26718, Positive cache size: 26342, Positive conditional cache size: 16, Positive unconditional cache size: 26326, Negative cache size: 376, Negative conditional cache size: 6, Negative unconditional cache size: 370, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 7, Maximal queried relation: 1, Independence queries for same thread: 296 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 45048, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 741, dependent conditional: 273, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 16, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33823, independent: 33347, independent conditional: 19, independent unconditional: 33328, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33823, independent: 33094, independent conditional: 0, independent unconditional: 33094, dependent: 729, dependent conditional: 0, dependent unconditional: 729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 795, independent: 291, independent conditional: 22, independent unconditional: 269, dependent: 504, dependent conditional: 8, dependent unconditional: 495, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 44838, independent: 10960, independent conditional: 12, independent unconditional: 10948, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 33823, unknown conditional: 27, unknown unconditional: 33796] , Statistics on independence cache: Total cache size (in pairs): 33823, Positive cache size: 33347, Positive conditional cache size: 19, Positive unconditional cache size: 33328, Negative cache size: 476, Negative conditional cache size: 8, Negative unconditional cache size: 468, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 8, Maximal queried relation: 1, Independence queries for same thread: 257 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.9s, Number of persistent set computation: 604, Number of trivial persistent sets: 427, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 42623, independent: 42155, independent conditional: 0, independent unconditional: 42155, dependent: 468, dependent conditional: 0, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 45048, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 741, dependent conditional: 273, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 44791, independent: 44307, independent conditional: 2152, independent unconditional: 42155, dependent: 484, dependent conditional: 16, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 16, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 44838, independent: 44307, independent conditional: 31, independent unconditional: 44276, dependent: 531, dependent conditional: 8, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33823, independent: 33347, independent conditional: 19, independent unconditional: 33328, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33823, independent: 33094, independent conditional: 0, independent unconditional: 33094, dependent: 729, dependent conditional: 0, dependent unconditional: 729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 729, independent: 253, independent conditional: 19, independent unconditional: 234, dependent: 476, dependent conditional: 8, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 795, independent: 291, independent conditional: 22, independent unconditional: 269, dependent: 504, dependent conditional: 8, dependent unconditional: 495, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 44838, independent: 10960, independent conditional: 12, independent unconditional: 10948, dependent: 55, dependent conditional: 0, dependent unconditional: 55, unknown: 33823, unknown conditional: 27, unknown unconditional: 33796] , Statistics on independence cache: Total cache size (in pairs): 33823, Positive cache size: 33347, Positive conditional cache size: 19, Positive unconditional cache size: 33328, Negative cache size: 476, Negative conditional cache size: 8, Negative unconditional cache size: 468, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 8, Maximal queried relation: 1, Independence queries for same thread: 257 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80524, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 2123, dependent conditional: 1296, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 20, dependent unconditional: 1103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49593, independent: 48755, independent conditional: 25, independent unconditional: 48730, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49593, independent: 48350, independent conditional: 0, independent unconditional: 48350, dependent: 1243, dependent conditional: 0, dependent unconditional: 1243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1355, independent: 492, independent conditional: 32, independent unconditional: 460, dependent: 863, dependent conditional: 11, dependent unconditional: 852, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 79524, independent: 29646, independent conditional: 12, independent unconditional: 29634, dependent: 285, dependent conditional: 0, dependent unconditional: 285, unknown: 49593, unknown conditional: 36, unknown unconditional: 49557] , Statistics on independence cache: Total cache size (in pairs): 49593, Positive cache size: 48755, Positive conditional cache size: 25, Positive unconditional cache size: 48730, Negative cache size: 838, Negative conditional cache size: 11, Negative unconditional cache size: 827, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1057 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.6s, Number of persistent set computation: 1014, Number of trivial persistent sets: 723, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 67792, independent: 66965, independent conditional: 0, independent unconditional: 66965, dependent: 827, dependent conditional: 0, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80524, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 2123, dependent conditional: 1296, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 79467, independent: 78401, independent conditional: 11436, independent unconditional: 66965, dependent: 1066, dependent conditional: 239, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 20, dependent unconditional: 1103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 79524, independent: 78401, independent conditional: 37, independent unconditional: 78364, dependent: 1123, dependent conditional: 11, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49593, independent: 48755, independent conditional: 25, independent unconditional: 48730, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49593, independent: 48350, independent conditional: 0, independent unconditional: 48350, dependent: 1243, dependent conditional: 0, dependent unconditional: 1243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1243, independent: 405, independent conditional: 25, independent unconditional: 380, dependent: 838, dependent conditional: 11, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1355, independent: 492, independent conditional: 32, independent unconditional: 460, dependent: 863, dependent conditional: 11, dependent unconditional: 852, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 79524, independent: 29646, independent conditional: 12, independent unconditional: 29634, dependent: 285, dependent conditional: 0, dependent unconditional: 285, unknown: 49593, unknown conditional: 36, unknown unconditional: 49557] , Statistics on independence cache: Total cache size (in pairs): 49593, Positive cache size: 48755, Positive conditional cache size: 25, Positive unconditional cache size: 48730, Negative cache size: 838, Negative conditional cache size: 11, Negative unconditional cache size: 827, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1057 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 64178, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 927, dependent conditional: 235, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 23, dependent unconditional: 764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49264, independent: 48558, independent conditional: 31, independent unconditional: 48527, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49264, independent: 48203, independent conditional: 0, independent unconditional: 48203, dependent: 1061, dependent conditional: 0, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1082, independent: 380, independent conditional: 35, independent unconditional: 346, dependent: 701, dependent conditional: 14, dependent unconditional: 687, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 64038, independent: 14693, independent conditional: 18, independent unconditional: 14675, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 49264, unknown conditional: 45, unknown unconditional: 49219] , Statistics on independence cache: Total cache size (in pairs): 49264, Positive cache size: 48558, Positive conditional cache size: 31, Positive unconditional cache size: 48527, Negative cache size: 706, Negative conditional cache size: 14, Negative unconditional cache size: 692, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 212 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.3s, Number of persistent set computation: 733, Number of trivial persistent sets: 524, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 61114, independent: 60422, independent conditional: 0, independent unconditional: 60422, dependent: 692, dependent conditional: 0, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 64178, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 927, dependent conditional: 235, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 63966, independent: 63251, independent conditional: 2829, independent unconditional: 60422, dependent: 715, dependent conditional: 23, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 23, dependent unconditional: 764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 64038, independent: 63251, independent conditional: 49, independent unconditional: 63202, dependent: 787, dependent conditional: 14, dependent unconditional: 773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 49264, independent: 48558, independent conditional: 31, independent unconditional: 48527, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 49264, independent: 48203, independent conditional: 0, independent unconditional: 48203, dependent: 1061, dependent conditional: 0, dependent unconditional: 1061, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1061, independent: 355, independent conditional: 31, independent unconditional: 324, dependent: 706, dependent conditional: 14, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1082, independent: 380, independent conditional: 35, independent unconditional: 346, dependent: 701, dependent conditional: 14, dependent unconditional: 687, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 64038, independent: 14693, independent conditional: 18, independent unconditional: 14675, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 49264, unknown conditional: 45, unknown unconditional: 49219] , Statistics on independence cache: Total cache size (in pairs): 49264, Positive cache size: 48558, Positive conditional cache size: 31, Positive unconditional cache size: 48527, Negative cache size: 706, Negative conditional cache size: 14, Negative unconditional cache size: 692, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 212 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 74093, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 1111, dependent conditional: 292, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 23, dependent unconditional: 900, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57305, independent: 56471, independent conditional: 34, independent unconditional: 56437, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57305, independent: 56063, independent conditional: 0, independent unconditional: 56063, dependent: 1242, dependent conditional: 0, dependent unconditional: 1242, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1345, independent: 452, independent conditional: 41, independent unconditional: 411, dependent: 891, dependent conditional: 14, dependent unconditional: 877, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 73905, independent: 16510, independent conditional: 21, independent unconditional: 16489, dependent: 90, dependent conditional: 0, dependent unconditional: 90, unknown: 57305, unknown conditional: 48, unknown unconditional: 57257] , Statistics on independence cache: Total cache size (in pairs): 57304, Positive cache size: 56471, Positive conditional cache size: 34, Positive unconditional cache size: 56437, Negative cache size: 833, Negative conditional cache size: 14, Negative unconditional cache size: 819, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 266 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.5s, Number of persistent set computation: 799, Number of trivial persistent sets: 575, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 70582, independent: 69762, independent conditional: 0, independent unconditional: 69762, dependent: 819, dependent conditional: 0, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 74093, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 1111, dependent conditional: 292, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 73827, independent: 72981, independent conditional: 3219, independent unconditional: 69762, dependent: 845, dependent conditional: 26, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 23, dependent unconditional: 900, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 73905, independent: 72981, independent conditional: 55, independent unconditional: 72926, dependent: 923, dependent conditional: 14, dependent unconditional: 909, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 57305, independent: 56471, independent conditional: 34, independent unconditional: 56437, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 57305, independent: 56063, independent conditional: 0, independent unconditional: 56063, dependent: 1242, dependent conditional: 0, dependent unconditional: 1242, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1242, independent: 408, independent conditional: 34, independent unconditional: 374, dependent: 833, dependent conditional: 14, dependent unconditional: 819, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1345, independent: 452, independent conditional: 41, independent unconditional: 411, dependent: 891, dependent conditional: 14, dependent unconditional: 877, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 73905, independent: 16510, independent conditional: 21, independent unconditional: 16489, dependent: 90, dependent conditional: 0, dependent unconditional: 90, unknown: 57305, unknown conditional: 48, unknown unconditional: 57257] , Statistics on independence cache: Total cache size (in pairs): 57304, Positive cache size: 56471, Positive conditional cache size: 34, Positive unconditional cache size: 56437, Negative cache size: 833, Negative conditional cache size: 14, Negative unconditional cache size: 819, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 266 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80371, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 1151, dependent conditional: 245, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 27, dependent unconditional: 999, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64058, independent: 63134, independent conditional: 41, independent unconditional: 63093, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64058, independent: 62688, independent conditional: 0, independent unconditional: 62688, dependent: 1370, dependent conditional: 0, dependent unconditional: 1370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1275, independent: 478, independent conditional: 40, independent unconditional: 439, dependent: 797, dependent conditional: 18, dependent unconditional: 779, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 80246, independent: 16086, independent conditional: 25, independent unconditional: 16061, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 64058, unknown conditional: 59, unknown unconditional: 63999] , Statistics on independence cache: Total cache size (in pairs): 64058, Positive cache size: 63134, Positive conditional cache size: 41, Positive unconditional cache size: 63093, Negative cache size: 924, Negative conditional cache size: 18, Negative unconditional cache size: 906, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 218 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.5s, Number of persistent set computation: 811, Number of trivial persistent sets: 587, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 76701, independent: 75795, independent conditional: 0, independent unconditional: 75795, dependent: 906, dependent conditional: 0, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 80371, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 1151, dependent conditional: 245, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 80153, independent: 79220, independent conditional: 3425, independent unconditional: 75795, dependent: 933, dependent conditional: 27, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 27, dependent unconditional: 999, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 80246, independent: 79220, independent conditional: 66, independent unconditional: 79154, dependent: 1026, dependent conditional: 18, dependent unconditional: 1008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 64058, independent: 63134, independent conditional: 41, independent unconditional: 63093, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 64058, independent: 62688, independent conditional: 0, independent unconditional: 62688, dependent: 1370, dependent conditional: 0, dependent unconditional: 1370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1370, independent: 446, independent conditional: 41, independent unconditional: 405, dependent: 924, dependent conditional: 18, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1275, independent: 478, independent conditional: 40, independent unconditional: 439, dependent: 797, dependent conditional: 18, dependent unconditional: 779, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 80246, independent: 16086, independent conditional: 25, independent unconditional: 16061, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 64058, unknown conditional: 59, unknown unconditional: 63999] , Statistics on independence cache: Total cache size (in pairs): 64058, Positive cache size: 63134, Positive conditional cache size: 41, Positive unconditional cache size: 63093, Negative cache size: 924, Negative conditional cache size: 18, Negative unconditional cache size: 906, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 218 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 101495, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1561, dependent conditional: 434, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 31, dependent unconditional: 1246, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 79141, independent: 77992, independent conditional: 46, independent unconditional: 77946, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 79141, independent: 77447, independent conditional: 0, independent unconditional: 77447, dependent: 1694, dependent conditional: 0, dependent unconditional: 1694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1577, independent: 594, independent conditional: 50, independent unconditional: 543, dependent: 984, dependent conditional: 21, dependent unconditional: 963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 101211, independent: 21942, independent conditional: 35, independent unconditional: 21907, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 79141, unknown conditional: 68, unknown unconditional: 79073] , Statistics on independence cache: Total cache size (in pairs): 79141, Positive cache size: 77992, Positive conditional cache size: 46, Positive unconditional cache size: 77946, Negative cache size: 1149, Negative conditional cache size: 22, Negative unconditional cache size: 1127, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 396 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 920, Number of trivial persistent sets: 645, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96671, independent: 95544, independent conditional: 0, independent unconditional: 95544, dependent: 1127, dependent conditional: 0, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 101495, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1561, dependent conditional: 434, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 101099, independent: 99934, independent conditional: 4390, independent unconditional: 95544, dependent: 1165, dependent conditional: 38, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 31, dependent unconditional: 1246, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 101211, independent: 99934, independent conditional: 81, independent unconditional: 99853, dependent: 1277, dependent conditional: 22, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 79141, independent: 77992, independent conditional: 46, independent unconditional: 77946, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 79141, independent: 77447, independent conditional: 0, independent unconditional: 77447, dependent: 1694, dependent conditional: 0, dependent unconditional: 1694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1694, independent: 545, independent conditional: 46, independent unconditional: 499, dependent: 1149, dependent conditional: 22, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1577, independent: 594, independent conditional: 50, independent unconditional: 543, dependent: 984, dependent conditional: 21, dependent unconditional: 963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 101211, independent: 21942, independent conditional: 35, independent unconditional: 21907, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 79141, unknown conditional: 68, unknown unconditional: 79073] , Statistics on independence cache: Total cache size (in pairs): 79141, Positive cache size: 77992, Positive conditional cache size: 46, Positive unconditional cache size: 77946, Negative cache size: 1149, Negative conditional cache size: 22, Negative unconditional cache size: 1127, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 396 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 107253, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1553, dependent conditional: 339, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 31, dependent unconditional: 1335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 86065, independent: 84829, independent conditional: 54, independent unconditional: 84775, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 86065, independent: 84236, independent conditional: 0, independent unconditional: 84236, dependent: 1829, dependent conditional: 0, dependent unconditional: 1829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1585, independent: 548, independent conditional: 52, independent unconditional: 495, dependent: 1038, dependent conditional: 19, dependent unconditional: 1019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107066, independent: 20871, independent conditional: 35, independent unconditional: 20836, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 86065, unknown conditional: 76, unknown unconditional: 85989] , Statistics on independence cache: Total cache size (in pairs): 86065, Positive cache size: 84829, Positive conditional cache size: 54, Positive unconditional cache size: 84775, Negative cache size: 1236, Negative conditional cache size: 22, Negative unconditional cache size: 1214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 307 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.8s, Number of persistent set computation: 922, Number of trivial persistent sets: 663, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 102712, independent: 101498, independent conditional: 0, independent unconditional: 101498, dependent: 1214, dependent conditional: 0, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 107253, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1553, dependent conditional: 339, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 106946, independent: 105700, independent conditional: 4202, independent unconditional: 101498, dependent: 1246, dependent conditional: 32, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 31, dependent unconditional: 1335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 107066, independent: 105700, independent conditional: 89, independent unconditional: 105611, dependent: 1366, dependent conditional: 22, dependent unconditional: 1344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 86065, independent: 84829, independent conditional: 54, independent unconditional: 84775, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 86065, independent: 84236, independent conditional: 0, independent unconditional: 84236, dependent: 1829, dependent conditional: 0, dependent unconditional: 1829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1829, independent: 593, independent conditional: 54, independent unconditional: 539, dependent: 1236, dependent conditional: 22, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1585, independent: 548, independent conditional: 52, independent unconditional: 495, dependent: 1038, dependent conditional: 19, dependent unconditional: 1019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 107066, independent: 20871, independent conditional: 35, independent unconditional: 20836, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 86065, unknown conditional: 76, unknown unconditional: 85989] , Statistics on independence cache: Total cache size (in pairs): 86065, Positive cache size: 84829, Positive conditional cache size: 54, Positive unconditional cache size: 84775, Negative cache size: 1236, Negative conditional cache size: 22, Negative unconditional cache size: 1214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 307 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 114586, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1698, dependent conditional: 371, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 36, dependent unconditional: 1475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92871, independent: 91517, independent conditional: 63, independent unconditional: 91454, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92871, independent: 90880, independent conditional: 0, independent unconditional: 90880, dependent: 1991, dependent conditional: 0, dependent unconditional: 1991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1813, independent: 670, independent conditional: 66, independent unconditional: 604, dependent: 1143, dependent conditional: 24, dependent unconditional: 1119, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114399, independent: 21371, independent conditional: 48, independent unconditional: 21323, dependent: 157, dependent conditional: 0, dependent unconditional: 157, unknown: 92871, unknown conditional: 90, unknown unconditional: 92781] , Statistics on independence cache: Total cache size (in pairs): 92871, Positive cache size: 91517, Positive conditional cache size: 63, Positive unconditional cache size: 91454, Negative cache size: 1354, Negative conditional cache size: 27, Negative unconditional cache size: 1327, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.1s, Number of persistent set computation: 975, Number of trivial persistent sets: 708, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 109617, independent: 108290, independent conditional: 0, independent unconditional: 108290, dependent: 1327, dependent conditional: 0, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 114586, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1698, dependent conditional: 371, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 114252, independent: 112888, independent conditional: 4598, independent unconditional: 108290, dependent: 1364, dependent conditional: 37, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 36, dependent unconditional: 1475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 114399, independent: 112888, independent conditional: 111, independent unconditional: 112777, dependent: 1511, dependent conditional: 27, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 92871, independent: 91517, independent conditional: 63, independent unconditional: 91454, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 92871, independent: 90880, independent conditional: 0, independent unconditional: 90880, dependent: 1991, dependent conditional: 0, dependent unconditional: 1991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1991, independent: 637, independent conditional: 63, independent unconditional: 574, dependent: 1354, dependent conditional: 27, dependent unconditional: 1327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1813, independent: 670, independent conditional: 66, independent unconditional: 604, dependent: 1143, dependent conditional: 24, dependent unconditional: 1119, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 114399, independent: 21371, independent conditional: 48, independent unconditional: 21323, dependent: 157, dependent conditional: 0, dependent unconditional: 157, unknown: 92871, unknown conditional: 90, unknown unconditional: 92781] , Statistics on independence cache: Total cache size (in pairs): 92871, Positive cache size: 91517, Positive conditional cache size: 63, Positive unconditional cache size: 91454, Negative cache size: 1354, Negative conditional cache size: 27, Negative unconditional cache size: 1327, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 334 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 134828, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 2074, dependent conditional: 524, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 41, dependent unconditional: 1720, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 108531, independent: 106949, independent conditional: 73, independent unconditional: 106876, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 108531, independent: 106197, independent conditional: 0, independent unconditional: 106197, dependent: 2334, dependent conditional: 0, dependent unconditional: 2334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2140, independent: 727, independent conditional: 73, independent unconditional: 653, dependent: 1414, dependent conditional: 28, dependent unconditional: 1386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 134515, independent: 25805, independent conditional: 48, independent unconditional: 25757, dependent: 179, dependent conditional: 0, dependent unconditional: 179, unknown: 108531, unknown conditional: 105, unknown unconditional: 108426] , Statistics on independence cache: Total cache size (in pairs): 108531, Positive cache size: 106949, Positive conditional cache size: 73, Positive unconditional cache size: 106876, Negative cache size: 1582, Negative conditional cache size: 32, Negative unconditional cache size: 1550, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 475 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.6s, Number of persistent set computation: 1076, Number of trivial persistent sets: 750, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 128653, independent: 127103, independent conditional: 0, independent unconditional: 127103, dependent: 1550, dependent conditional: 0, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 134828, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 2074, dependent conditional: 524, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 134353, independent: 132754, independent conditional: 5651, independent unconditional: 127103, dependent: 1599, dependent conditional: 49, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 41, dependent unconditional: 1720, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 134515, independent: 132754, independent conditional: 121, independent unconditional: 132633, dependent: 1761, dependent conditional: 32, dependent unconditional: 1729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 108531, independent: 106949, independent conditional: 73, independent unconditional: 106876, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 108531, independent: 106197, independent conditional: 0, independent unconditional: 106197, dependent: 2334, dependent conditional: 0, dependent unconditional: 2334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2334, independent: 752, independent conditional: 73, independent unconditional: 679, dependent: 1582, dependent conditional: 32, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2140, independent: 727, independent conditional: 73, independent unconditional: 653, dependent: 1414, dependent conditional: 28, dependent unconditional: 1386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 134515, independent: 25805, independent conditional: 48, independent unconditional: 25757, dependent: 179, dependent conditional: 0, dependent unconditional: 179, unknown: 108531, unknown conditional: 105, unknown unconditional: 108426] , Statistics on independence cache: Total cache size (in pairs): 108531, Positive cache size: 106949, Positive conditional cache size: 73, Positive unconditional cache size: 106876, Negative cache size: 1582, Negative conditional cache size: 32, Negative unconditional cache size: 1550, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 475 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 143850, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 2051, dependent conditional: 368, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 41, dependent unconditional: 1866, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 118357, independent: 116642, independent conditional: 88, independent unconditional: 116554, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 118357, independent: 115845, independent conditional: 0, independent unconditional: 115845, dependent: 2512, dependent conditional: 0, dependent unconditional: 2512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2294, independent: 840, independent conditional: 84, independent unconditional: 756, dependent: 1454, dependent conditional: 31, dependent unconditional: 1423, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 143706, independent: 25157, independent conditional: 53, independent unconditional: 25104, dependent: 192, dependent conditional: 0, dependent unconditional: 192, unknown: 118357, unknown conditional: 120, unknown unconditional: 118237] , Statistics on independence cache: Total cache size (in pairs): 118357, Positive cache size: 116642, Positive conditional cache size: 88, Positive unconditional cache size: 116554, Negative cache size: 1715, Negative conditional cache size: 32, Negative unconditional cache size: 1683, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 326 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.7s, Number of persistent set computation: 1042, Number of trivial persistent sets: 761, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 138123, independent: 136440, independent conditional: 0, independent unconditional: 136440, dependent: 1683, dependent conditional: 0, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 143850, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 2051, dependent conditional: 368, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 143524, independent: 141799, independent conditional: 5359, independent unconditional: 136440, dependent: 1725, dependent conditional: 42, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 41, dependent unconditional: 1866, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 143706, independent: 141799, independent conditional: 141, independent unconditional: 141658, dependent: 1907, dependent conditional: 32, dependent unconditional: 1875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 118357, independent: 116642, independent conditional: 88, independent unconditional: 116554, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 118357, independent: 115845, independent conditional: 0, independent unconditional: 115845, dependent: 2512, dependent conditional: 0, dependent unconditional: 2512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2512, independent: 797, independent conditional: 88, independent unconditional: 709, dependent: 1715, dependent conditional: 32, dependent unconditional: 1683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2294, independent: 840, independent conditional: 84, independent unconditional: 756, dependent: 1454, dependent conditional: 31, dependent unconditional: 1423, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 143706, independent: 25157, independent conditional: 53, independent unconditional: 25104, dependent: 192, dependent conditional: 0, dependent unconditional: 192, unknown: 118357, unknown conditional: 120, unknown unconditional: 118237] , Statistics on independence cache: Total cache size (in pairs): 118357, Positive cache size: 116642, Positive conditional cache size: 88, Positive unconditional cache size: 116554, Negative cache size: 1715, Negative conditional cache size: 32, Negative unconditional cache size: 1683, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 326 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 159271, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 2204, dependent conditional: 330, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 46, dependent unconditional: 2071, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 131655, independent: 129744, independent conditional: 93, independent unconditional: 129651, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 131655, independent: 128852, independent conditional: 0, independent unconditional: 128852, dependent: 2803, dependent conditional: 0, dependent unconditional: 2803, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2371, independent: 797, independent conditional: 93, independent unconditional: 704, dependent: 1574, dependent conditional: 32, dependent unconditional: 1542, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159184, independent: 27323, independent conditional: 58, independent unconditional: 27265, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 131655, unknown conditional: 130, unknown unconditional: 131525] , Statistics on independence cache: Total cache size (in pairs): 131655, Positive cache size: 129744, Positive conditional cache size: 93, Positive unconditional cache size: 129651, Negative cache size: 1911, Negative conditional cache size: 37, Negative unconditional cache size: 1874, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 284 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 2.8s, Number of persistent set computation: 1073, Number of trivial persistent sets: 799, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 153191, independent: 151317, independent conditional: 0, independent unconditional: 151317, dependent: 1874, dependent conditional: 0, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 159271, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 2204, dependent conditional: 330, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 158987, independent: 157067, independent conditional: 5750, independent unconditional: 151317, dependent: 1920, dependent conditional: 46, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 46, dependent unconditional: 2071, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 159184, independent: 157067, independent conditional: 151, independent unconditional: 156916, dependent: 2117, dependent conditional: 37, dependent unconditional: 2080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 131655, independent: 129744, independent conditional: 93, independent unconditional: 129651, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 131655, independent: 128852, independent conditional: 0, independent unconditional: 128852, dependent: 2803, dependent conditional: 0, dependent unconditional: 2803, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 2803, independent: 892, independent conditional: 93, independent unconditional: 799, dependent: 1911, dependent conditional: 37, dependent unconditional: 1874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2371, independent: 797, independent conditional: 93, independent unconditional: 704, dependent: 1574, dependent conditional: 32, dependent unconditional: 1542, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 159184, independent: 27323, independent conditional: 58, independent unconditional: 27265, dependent: 206, dependent conditional: 0, dependent unconditional: 206, unknown: 131655, unknown conditional: 130, unknown unconditional: 131525] , Statistics on independence cache: Total cache size (in pairs): 131655, Positive cache size: 129744, Positive conditional cache size: 93, Positive unconditional cache size: 129651, Negative cache size: 1911, Negative conditional cache size: 37, Negative unconditional cache size: 1874, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 284 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 178031, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2782, dependent conditional: 687, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2156, dependent conditional: 61, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2156, dependent conditional: 61, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2371, dependent conditional: 52, dependent unconditional: 2319, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2371, dependent conditional: 43, dependent unconditional: 2328, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2371, dependent conditional: 43, dependent unconditional: 2328, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144534, independent: 142394, independent conditional: 99, independent unconditional: 142295, dependent: 2138, dependent conditional: 43, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144534, independent: 141422, independent conditional: 0, independent unconditional: 141422, dependent: 3112, dependent conditional: 0, dependent unconditional: 3112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2138, dependent conditional: 43, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2138, dependent conditional: 43, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2790, independent: 1000, independent conditional: 98, independent unconditional: 902, dependent: 1784, dependent conditional: 36, dependent unconditional: 1748, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Protected Queries: 0 ], Cache Queries: [ total: 177620, independent: 32853, independent conditional: 64, independent unconditional: 32789, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 144534, unknown conditional: 142, unknown unconditional: 144392] , Statistics on independence cache: Total cache size (in pairs): 144532, Positive cache size: 142394, Positive conditional cache size: 99, Positive unconditional cache size: 142295, Negative cache size: 2138, Negative conditional cache size: 43, Negative unconditional cache size: 2095, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 626 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.2s, Number of persistent set computation: 1274, Number of trivial persistent sets: 901, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 169922, independent: 167825, independent conditional: 0, independent unconditional: 167825, dependent: 2095, dependent conditional: 0, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 178031, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2782, dependent conditional: 687, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2156, dependent conditional: 61, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 177405, independent: 175247, independent conditional: 7422, independent unconditional: 167825, dependent: 2156, dependent conditional: 61, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2371, dependent conditional: 52, dependent unconditional: 2319, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2371, dependent conditional: 43, dependent unconditional: 2328, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 177620, independent: 175247, independent conditional: 163, independent unconditional: 175084, dependent: 2371, dependent conditional: 43, dependent unconditional: 2328, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144534, independent: 142394, independent conditional: 99, independent unconditional: 142295, dependent: 2138, dependent conditional: 43, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144534, independent: 141422, independent conditional: 0, independent unconditional: 141422, dependent: 3112, dependent conditional: 0, dependent unconditional: 3112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2138, dependent conditional: 43, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3112, independent: 972, independent conditional: 99, independent unconditional: 873, dependent: 2138, dependent conditional: 43, dependent unconditional: 2095, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2790, independent: 1000, independent conditional: 98, independent unconditional: 902, dependent: 1784, dependent conditional: 36, dependent unconditional: 1748, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Protected Queries: 0 ], Cache Queries: [ total: 177620, independent: 32853, independent conditional: 64, independent unconditional: 32789, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 144534, unknown conditional: 142, unknown unconditional: 144392] , Statistics on independence cache: Total cache size (in pairs): 144532, Positive cache size: 142394, Positive conditional cache size: 99, Positive unconditional cache size: 142295, Negative cache size: 2138, Negative conditional cache size: 43, Negative unconditional cache size: 2095, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 626 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 192740, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2611, dependent conditional: 330, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 58, dependent unconditional: 2531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 160554, independent: 158224, independent conditional: 111, independent unconditional: 158113, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 160554, independent: 157154, independent conditional: 0, independent unconditional: 157154, dependent: 3400, dependent conditional: 0, dependent unconditional: 3400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3039, independent: 979, independent conditional: 104, independent unconditional: 875, dependent: 2060, dependent conditional: 41, dependent unconditional: 2019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 192718, independent: 31905, independent conditional: 81, independent unconditional: 31824, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 160554, unknown conditional: 160, unknown unconditional: 160394] , Statistics on independence cache: Total cache size (in pairs): 160554, Positive cache size: 158224, Positive conditional cache size: 111, Positive unconditional cache size: 158113, Negative cache size: 2330, Negative conditional cache size: 49, Negative unconditional cache size: 2281, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 272 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.5s, Number of persistent set computation: 1160, Number of trivial persistent sets: 871, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 185656, independent: 183375, independent conditional: 0, independent unconditional: 183375, dependent: 2281, dependent conditional: 0, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 192740, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2611, dependent conditional: 330, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 192468, independent: 190129, independent conditional: 6754, independent unconditional: 183375, dependent: 2339, dependent conditional: 58, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 58, dependent unconditional: 2531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 192718, independent: 190129, independent conditional: 192, independent unconditional: 189937, dependent: 2589, dependent conditional: 49, dependent unconditional: 2540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 160554, independent: 158224, independent conditional: 111, independent unconditional: 158113, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 160554, independent: 157154, independent conditional: 0, independent unconditional: 157154, dependent: 3400, dependent conditional: 0, dependent unconditional: 3400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3400, independent: 1070, independent conditional: 111, independent unconditional: 959, dependent: 2330, dependent conditional: 49, dependent unconditional: 2281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3039, independent: 979, independent conditional: 104, independent unconditional: 875, dependent: 2060, dependent conditional: 41, dependent unconditional: 2019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 192718, independent: 31905, independent conditional: 81, independent unconditional: 31824, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 160554, unknown conditional: 160, unknown unconditional: 160394] , Statistics on independence cache: Total cache size (in pairs): 160554, Positive cache size: 158224, Positive conditional cache size: 111, Positive unconditional cache size: 158113, Negative cache size: 2330, Negative conditional cache size: 49, Negative unconditional cache size: 2281, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 272 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 208701, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2870, dependent conditional: 376, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 58, dependent unconditional: 2757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 174449, independent: 171906, independent conditional: 117, independent unconditional: 171789, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 174449, independent: 170766, independent conditional: 0, independent unconditional: 170766, dependent: 3683, dependent conditional: 0, dependent unconditional: 3683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3212, independent: 1118, independent conditional: 109, independent unconditional: 1009, dependent: 2094, dependent conditional: 41, dependent unconditional: 2053, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 208646, independent: 33925, independent conditional: 87, independent unconditional: 33838, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 174449, unknown conditional: 166, unknown unconditional: 174283] , Statistics on independence cache: Total cache size (in pairs): 174449, Positive cache size: 171906, Positive conditional cache size: 117, Positive unconditional cache size: 171789, Negative cache size: 2543, Negative conditional cache size: 49, Negative unconditional cache size: 2494, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.8s, Number of persistent set computation: 1215, Number of trivial persistent sets: 905, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 201011, independent: 198517, independent conditional: 0, independent unconditional: 198517, dependent: 2494, dependent conditional: 0, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 208701, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2870, dependent conditional: 376, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 208384, independent: 205831, independent conditional: 7314, independent unconditional: 198517, dependent: 2553, dependent conditional: 59, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 58, dependent unconditional: 2757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 208646, independent: 205831, independent conditional: 204, independent unconditional: 205627, dependent: 2815, dependent conditional: 49, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 174449, independent: 171906, independent conditional: 117, independent unconditional: 171789, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 174449, independent: 170766, independent conditional: 0, independent unconditional: 170766, dependent: 3683, dependent conditional: 0, dependent unconditional: 3683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 3683, independent: 1140, independent conditional: 117, independent unconditional: 1023, dependent: 2543, dependent conditional: 49, dependent unconditional: 2494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3212, independent: 1118, independent conditional: 109, independent unconditional: 1009, dependent: 2094, dependent conditional: 41, dependent unconditional: 2053, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 208646, independent: 33925, independent conditional: 87, independent unconditional: 33838, dependent: 272, dependent conditional: 0, dependent unconditional: 272, unknown: 174449, unknown conditional: 166, unknown unconditional: 174283] , Statistics on independence cache: Total cache size (in pairs): 174449, Positive cache size: 171906, Positive conditional cache size: 117, Positive unconditional cache size: 171789, Negative cache size: 2543, Negative conditional cache size: 49, Negative unconditional cache size: 2494, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 230392, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 3122, dependent conditional: 386, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 65, dependent unconditional: 3038, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 192129, independent: 189337, independent conditional: 130, independent unconditional: 189207, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 192129, independent: 188064, independent conditional: 0, independent unconditional: 188064, dependent: 4065, dependent conditional: 0, dependent unconditional: 4065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3389, independent: 1097, independent conditional: 123, independent unconditional: 975, dependent: 2291, dependent conditional: 47, dependent unconditional: 2244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 230373, independent: 37933, independent conditional: 106, independent unconditional: 37827, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 192129, unknown conditional: 186, unknown unconditional: 191943] , Statistics on independence cache: Total cache size (in pairs): 192129, Positive cache size: 189337, Positive conditional cache size: 130, Positive unconditional cache size: 189207, Negative cache size: 2792, Negative conditional cache size: 56, Negative unconditional cache size: 2736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 320 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 3.9s, Number of persistent set computation: 1273, Number of trivial persistent sets: 955, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 222088, independent: 219352, independent conditional: 0, independent unconditional: 219352, dependent: 2736, dependent conditional: 0, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 230392, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 3122, dependent conditional: 386, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 230072, independent: 227270, independent conditional: 7918, independent unconditional: 219352, dependent: 2802, dependent conditional: 66, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 65, dependent unconditional: 3038, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 230373, independent: 227270, independent conditional: 236, independent unconditional: 227034, dependent: 3103, dependent conditional: 56, dependent unconditional: 3047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 192129, independent: 189337, independent conditional: 130, independent unconditional: 189207, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 192129, independent: 188064, independent conditional: 0, independent unconditional: 188064, dependent: 4065, dependent conditional: 0, dependent unconditional: 4065, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4065, independent: 1273, independent conditional: 130, independent unconditional: 1143, dependent: 2792, dependent conditional: 56, dependent unconditional: 2736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3389, independent: 1097, independent conditional: 123, independent unconditional: 975, dependent: 2291, dependent conditional: 47, dependent unconditional: 2244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 230373, independent: 37933, independent conditional: 106, independent unconditional: 37827, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 192129, unknown conditional: 186, unknown unconditional: 191943] , Statistics on independence cache: Total cache size (in pairs): 192129, Positive cache size: 189337, Positive conditional cache size: 130, Positive unconditional cache size: 189207, Negative cache size: 2792, Negative conditional cache size: 56, Negative unconditional cache size: 2736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 320 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 249982, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3798, dependent conditional: 805, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 72, dependent unconditional: 3325, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 205898, independent: 202841, independent conditional: 137, independent unconditional: 202704, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 205898, independent: 201481, independent conditional: 0, independent unconditional: 201481, dependent: 4417, dependent conditional: 0, dependent unconditional: 4417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3960, independent: 1179, independent conditional: 128, independent unconditional: 1051, dependent: 2779, dependent conditional: 52, dependent unconditional: 2727, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 249581, independent: 43342, independent conditional: 113, independent unconditional: 43229, dependent: 341, dependent conditional: 0, dependent unconditional: 341, unknown: 205898, unknown conditional: 200, unknown unconditional: 205698] , Statistics on independence cache: Total cache size (in pairs): 205897, Positive cache size: 202841, Positive conditional cache size: 137, Positive unconditional cache size: 202704, Negative cache size: 3056, Negative conditional cache size: 63, Negative unconditional cache size: 2993, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 723 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.7s, Number of persistent set computation: 1499, Number of trivial persistent sets: 1061, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 239246, independent: 236252, independent conditional: 0, independent unconditional: 236252, dependent: 2993, dependent conditional: 0, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 249982, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3798, dependent conditional: 805, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 249259, independent: 246183, independent conditional: 9931, independent unconditional: 236252, dependent: 3075, dependent conditional: 82, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 72, dependent unconditional: 3325, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 249581, independent: 246183, independent conditional: 250, independent unconditional: 245933, dependent: 3397, dependent conditional: 63, dependent unconditional: 3334, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 205898, independent: 202841, independent conditional: 137, independent unconditional: 202704, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 205898, independent: 201481, independent conditional: 0, independent unconditional: 201481, dependent: 4417, dependent conditional: 0, dependent unconditional: 4417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4417, independent: 1360, independent conditional: 137, independent unconditional: 1223, dependent: 3056, dependent conditional: 63, dependent unconditional: 2993, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3960, independent: 1179, independent conditional: 128, independent unconditional: 1051, dependent: 2779, dependent conditional: 52, dependent unconditional: 2727, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Protected Queries: 0 ], Cache Queries: [ total: 249581, independent: 43342, independent conditional: 113, independent unconditional: 43229, dependent: 341, dependent conditional: 0, dependent unconditional: 341, unknown: 205898, unknown conditional: 200, unknown unconditional: 205698] , Statistics on independence cache: Total cache size (in pairs): 205897, Positive cache size: 202841, Positive conditional cache size: 137, Positive unconditional cache size: 202704, Negative cache size: 3056, Negative conditional cache size: 63, Negative unconditional cache size: 2993, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 723 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 267344, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3565, dependent conditional: 350, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 72, dependent unconditional: 3565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 224962, independent: 221684, independent conditional: 151, independent unconditional: 221533, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 224962, independent: 220215, independent conditional: 0, independent unconditional: 220215, dependent: 4747, dependent conditional: 0, dependent unconditional: 4747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4365, independent: 1521, independent conditional: 290, independent unconditional: 1230, dependent: 2844, dependent conditional: 52, dependent unconditional: 2792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 267416, independent: 42095, independent conditional: 127, independent unconditional: 41968, dependent: 359, dependent conditional: 0, dependent unconditional: 359, unknown: 224962, unknown conditional: 214, unknown unconditional: 224748] , Statistics on independence cache: Total cache size (in pairs): 224962, Positive cache size: 221684, Positive conditional cache size: 151, Positive unconditional cache size: 221533, Negative cache size: 3278, Negative conditional cache size: 63, Negative unconditional cache size: 3215, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 278 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 4.9s, Number of persistent set computation: 1332, Number of trivial persistent sets: 1015, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 258152, independent: 254937, independent conditional: 0, independent unconditional: 254937, dependent: 3215, dependent conditional: 0, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 267344, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3565, dependent conditional: 350, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 267066, independent: 263779, independent conditional: 8842, independent unconditional: 254937, dependent: 3287, dependent conditional: 72, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 72, dependent unconditional: 3565, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 267416, independent: 263779, independent conditional: 278, independent unconditional: 263501, dependent: 3637, dependent conditional: 63, dependent unconditional: 3574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 224962, independent: 221684, independent conditional: 151, independent unconditional: 221533, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 224962, independent: 220215, independent conditional: 0, independent unconditional: 220215, dependent: 4747, dependent conditional: 0, dependent unconditional: 4747, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4747, independent: 1469, independent conditional: 151, independent unconditional: 1318, dependent: 3278, dependent conditional: 63, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4365, independent: 1521, independent conditional: 290, independent unconditional: 1230, dependent: 2844, dependent conditional: 52, dependent unconditional: 2792, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 267416, independent: 42095, independent conditional: 127, independent unconditional: 41968, dependent: 359, dependent conditional: 0, dependent unconditional: 359, unknown: 224962, unknown conditional: 214, unknown unconditional: 224748] , Statistics on independence cache: Total cache size (in pairs): 224962, Positive cache size: 221684, Positive conditional cache size: 151, Positive unconditional cache size: 221533, Negative cache size: 3278, Negative conditional cache size: 63, Negative unconditional cache size: 3215, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 278 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 305132, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 4884, dependent conditional: 1265, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 79, dependent unconditional: 4072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 248515, independent: 244826, independent conditional: 158, independent unconditional: 244668, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 248515, independent: 243196, independent conditional: 0, independent unconditional: 243196, dependent: 5319, dependent conditional: 0, dependent unconditional: 5319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4584, independent: 1418, independent conditional: 147, independent unconditional: 1270, dependent: 3167, dependent conditional: 59, dependent unconditional: 3108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 304399, independent: 55422, independent conditional: 134, independent unconditional: 55288, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 248515, unknown conditional: 228, unknown unconditional: 248287] , Statistics on independence cache: Total cache size (in pairs): 248515, Positive cache size: 244826, Positive conditional cache size: 158, Positive unconditional cache size: 244668, Negative cache size: 3689, Negative conditional cache size: 70, Negative unconditional cache size: 3619, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1104 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.5s, Number of persistent set computation: 1761, Number of trivial persistent sets: 1244, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 289651, independent: 286032, independent conditional: 0, independent unconditional: 286032, dependent: 3619, dependent conditional: 0, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 305132, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 4884, dependent conditional: 1265, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 304028, independent: 300248, independent conditional: 14216, independent unconditional: 286032, dependent: 3780, dependent conditional: 161, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 79, dependent unconditional: 4072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 304399, independent: 300248, independent conditional: 292, independent unconditional: 299956, dependent: 4151, dependent conditional: 70, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 248515, independent: 244826, independent conditional: 158, independent unconditional: 244668, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 248515, independent: 243196, independent conditional: 0, independent unconditional: 243196, dependent: 5319, dependent conditional: 0, dependent unconditional: 5319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5319, independent: 1630, independent conditional: 158, independent unconditional: 1472, dependent: 3689, dependent conditional: 70, dependent unconditional: 3619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4584, independent: 1418, independent conditional: 147, independent unconditional: 1270, dependent: 3167, dependent conditional: 59, dependent unconditional: 3108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 304399, independent: 55422, independent conditional: 134, independent unconditional: 55288, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 248515, unknown conditional: 228, unknown unconditional: 248287] , Statistics on independence cache: Total cache size (in pairs): 248515, Positive cache size: 244826, Positive conditional cache size: 158, Positive unconditional cache size: 244668, Negative cache size: 3689, Negative conditional cache size: 70, Negative unconditional cache size: 3619, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1104 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 310341, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 4106, dependent conditional: 370, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 87, dependent unconditional: 4131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 261450, independent: 257636, independent conditional: 166, independent unconditional: 257470, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 261450, independent: 255942, independent conditional: 0, independent unconditional: 255942, dependent: 5508, dependent conditional: 0, dependent unconditional: 5508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4883, independent: 1603, independent conditional: 153, independent unconditional: 1450, dependent: 3280, dependent conditional: 64, dependent unconditional: 3216, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 310453, independent: 48599, independent conditional: 142, independent unconditional: 48457, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 261450, unknown conditional: 244, unknown unconditional: 261206] , Statistics on independence cache: Total cache size (in pairs): 261450, Positive cache size: 257636, Positive conditional cache size: 166, Positive unconditional cache size: 257470, Negative cache size: 3814, Negative conditional cache size: 78, Negative unconditional cache size: 3736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 5.8s, Number of persistent set computation: 1424, Number of trivial persistent sets: 1091, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 299745, independent: 296009, independent conditional: 0, independent unconditional: 296009, dependent: 3736, dependent conditional: 0, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 310341, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 4106, dependent conditional: 370, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 310058, independent: 306235, independent conditional: 10226, independent unconditional: 296009, dependent: 3823, dependent conditional: 87, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 87, dependent unconditional: 4131, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 310453, independent: 306235, independent conditional: 308, independent unconditional: 305927, dependent: 4218, dependent conditional: 78, dependent unconditional: 4140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 261450, independent: 257636, independent conditional: 166, independent unconditional: 257470, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 261450, independent: 255942, independent conditional: 0, independent unconditional: 255942, dependent: 5508, dependent conditional: 0, dependent unconditional: 5508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5508, independent: 1694, independent conditional: 166, independent unconditional: 1528, dependent: 3814, dependent conditional: 78, dependent unconditional: 3736, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 4883, independent: 1603, independent conditional: 153, independent unconditional: 1450, dependent: 3280, dependent conditional: 64, dependent unconditional: 3216, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 310453, independent: 48599, independent conditional: 142, independent unconditional: 48457, dependent: 404, dependent conditional: 0, dependent unconditional: 404, unknown: 261450, unknown conditional: 244, unknown unconditional: 261206] , Statistics on independence cache: Total cache size (in pairs): 261450, Positive cache size: 257636, Positive conditional cache size: 166, Positive unconditional cache size: 257470, Negative cache size: 3814, Negative conditional cache size: 78, Negative unconditional cache size: 3736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 283 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 322891, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4391, dependent conditional: 436, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4051, dependent conditional: 96, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4051, dependent conditional: 96, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4493, dependent conditional: 95, dependent unconditional: 4398, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4493, dependent conditional: 86, dependent unconditional: 4407, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4493, dependent conditional: 86, dependent unconditional: 4407, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 273572, independent: 269529, independent conditional: 182, independent unconditional: 269347, dependent: 4041, dependent conditional: 86, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 273572, independent: 267784, independent conditional: 0, independent unconditional: 267784, dependent: 5788, dependent conditional: 0, dependent unconditional: 5788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4041, dependent conditional: 86, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4041, dependent conditional: 86, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5049, independent: 1695, independent conditional: 177, independent unconditional: 1518, dependent: 3349, dependent conditional: 74, dependent unconditional: 3275, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Protected Queries: 0 ], Cache Queries: [ total: 322993, independent: 48969, independent conditional: 165, independent unconditional: 48804, dependent: 452, dependent conditional: 0, dependent unconditional: 452, unknown: 273572, unknown conditional: 268, unknown unconditional: 273304] , Statistics on independence cache: Total cache size (in pairs): 273570, Positive cache size: 269529, Positive conditional cache size: 182, Positive unconditional cache size: 269347, Negative cache size: 4041, Negative conditional cache size: 86, Negative unconditional cache size: 3955, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 340 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.2s, Number of persistent set computation: 1492, Number of trivial persistent sets: 1137, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 311452, independent: 307495, independent conditional: 0, independent unconditional: 307495, dependent: 3955, dependent conditional: 0, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 322891, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4391, dependent conditional: 436, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4051, dependent conditional: 96, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 322551, independent: 318498, independent conditional: 11003, independent unconditional: 307495, dependent: 4051, dependent conditional: 96, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4493, dependent conditional: 95, dependent unconditional: 4398, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4493, dependent conditional: 86, dependent unconditional: 4407, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 322993, independent: 318498, independent conditional: 347, independent unconditional: 318151, dependent: 4493, dependent conditional: 86, dependent unconditional: 4407, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 273572, independent: 269529, independent conditional: 182, independent unconditional: 269347, dependent: 4041, dependent conditional: 86, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 273572, independent: 267784, independent conditional: 0, independent unconditional: 267784, dependent: 5788, dependent conditional: 0, dependent unconditional: 5788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4041, dependent conditional: 86, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 5788, independent: 1745, independent conditional: 182, independent unconditional: 1563, dependent: 4041, dependent conditional: 86, dependent unconditional: 3955, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5049, independent: 1695, independent conditional: 177, independent unconditional: 1518, dependent: 3349, dependent conditional: 74, dependent unconditional: 3275, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Protected Queries: 0 ], Cache Queries: [ total: 322993, independent: 48969, independent conditional: 165, independent unconditional: 48804, dependent: 452, dependent conditional: 0, dependent unconditional: 452, unknown: 273572, unknown conditional: 268, unknown unconditional: 273304] , Statistics on independence cache: Total cache size (in pairs): 273570, Positive cache size: 269529, Positive conditional cache size: 182, Positive unconditional cache size: 269347, Negative cache size: 4041, Negative conditional cache size: 86, Negative unconditional cache size: 3955, Unknown cache size: 2, Unknown conditional cache size: 0, Unknown unconditional cache size: 2, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 340 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 354006, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4685, dependent conditional: 379, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 95, dependent unconditional: 4764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 299810, independent: 295418, independent conditional: 190, independent unconditional: 295228, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 299810, independent: 293498, independent conditional: 0, independent unconditional: 293498, dependent: 6312, dependent conditional: 0, dependent unconditional: 6312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5648, independent: 1877, independent conditional: 180, independent unconditional: 1696, dependent: 3771, dependent conditional: 70, dependent unconditional: 3701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 354180, independent: 53903, independent conditional: 173, independent unconditional: 53730, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 299810, unknown conditional: 276, unknown unconditional: 299534] , Statistics on independence cache: Total cache size (in pairs): 299810, Positive cache size: 295418, Positive conditional cache size: 190, Positive unconditional cache size: 295228, Negative cache size: 4392, Negative conditional cache size: 86, Negative unconditional cache size: 4306, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 284 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 6.7s, Number of persistent set computation: 1508, Number of trivial persistent sets: 1162, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 342164, independent: 337858, independent conditional: 0, independent unconditional: 337858, dependent: 4306, dependent conditional: 0, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 354006, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4685, dependent conditional: 379, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 353722, independent: 349321, independent conditional: 11463, independent unconditional: 337858, dependent: 4401, dependent conditional: 95, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 95, dependent unconditional: 4764, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 354180, independent: 349321, independent conditional: 363, independent unconditional: 348958, dependent: 4859, dependent conditional: 86, dependent unconditional: 4773, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 299810, independent: 295418, independent conditional: 190, independent unconditional: 295228, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 299810, independent: 293498, independent conditional: 0, independent unconditional: 293498, dependent: 6312, dependent conditional: 0, dependent unconditional: 6312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6312, independent: 1920, independent conditional: 190, independent unconditional: 1730, dependent: 4392, dependent conditional: 86, dependent unconditional: 4306, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5648, independent: 1877, independent conditional: 180, independent unconditional: 1696, dependent: 3771, dependent conditional: 70, dependent unconditional: 3701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 354180, independent: 53903, independent conditional: 173, independent unconditional: 53730, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 299810, unknown conditional: 276, unknown unconditional: 299534] , Statistics on independence cache: Total cache size (in pairs): 299810, Positive cache size: 295418, Positive conditional cache size: 190, Positive unconditional cache size: 295228, Negative cache size: 4392, Negative conditional cache size: 86, Negative unconditional cache size: 4306, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 284 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 386040, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 5679, dependent conditional: 1007, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 104, dependent unconditional: 5193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 323298, independent: 318531, independent conditional: 207, independent unconditional: 318324, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 323298, independent: 316463, independent conditional: 0, independent unconditional: 316463, dependent: 6835, dependent conditional: 0, dependent unconditional: 6835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5861, independent: 1967, independent conditional: 192, independent unconditional: 1775, dependent: 3895, dependent conditional: 78, dependent unconditional: 3817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 385658, independent: 61830, independent conditional: 198, independent unconditional: 61632, dependent: 530, dependent conditional: 0, dependent unconditional: 530, unknown: 323298, unknown conditional: 302, unknown unconditional: 322996] , Statistics on independence cache: Total cache size (in pairs): 323298, Positive cache size: 318531, Positive conditional cache size: 207, Positive unconditional cache size: 318324, Negative cache size: 4767, Negative conditional cache size: 95, Negative unconditional cache size: 4672, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 891 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.5s, Number of persistent set computation: 1818, Number of trivial persistent sets: 1283, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 370768, independent: 366096, independent conditional: 0, independent unconditional: 366096, dependent: 4672, dependent conditional: 0, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 386040, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 5679, dependent conditional: 1007, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 385149, independent: 380361, independent conditional: 14265, independent unconditional: 366096, dependent: 4788, dependent conditional: 116, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 104, dependent unconditional: 5193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 385658, independent: 380361, independent conditional: 405, independent unconditional: 379956, dependent: 5297, dependent conditional: 95, dependent unconditional: 5202, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 323298, independent: 318531, independent conditional: 207, independent unconditional: 318324, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 323298, independent: 316463, independent conditional: 0, independent unconditional: 316463, dependent: 6835, dependent conditional: 0, dependent unconditional: 6835, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 6835, independent: 2068, independent conditional: 207, independent unconditional: 1861, dependent: 4767, dependent conditional: 95, dependent unconditional: 4672, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5861, independent: 1967, independent conditional: 192, independent unconditional: 1775, dependent: 3895, dependent conditional: 78, dependent unconditional: 3817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 385658, independent: 61830, independent conditional: 198, independent unconditional: 61632, dependent: 530, dependent conditional: 0, dependent unconditional: 530, unknown: 323298, unknown conditional: 302, unknown unconditional: 322996] , Statistics on independence cache: Total cache size (in pairs): 323298, Positive cache size: 318531, Positive conditional cache size: 207, Positive unconditional cache size: 318324, Negative cache size: 4767, Negative conditional cache size: 95, Negative unconditional cache size: 4672, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 891 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 403702, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5359, dependent conditional: 431, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 113, dependent unconditional: 5465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 342134, independent: 337102, independent conditional: 216, independent unconditional: 336886, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 342134, independent: 334908, independent conditional: 0, independent unconditional: 334908, dependent: 7226, dependent conditional: 0, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5991, independent: 1881, independent conditional: 202, independent unconditional: 1679, dependent: 4110, dependent conditional: 86, dependent unconditional: 4025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 403921, independent: 61241, independent conditional: 207, independent unconditional: 61034, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 342134, unknown conditional: 320, unknown unconditional: 341814] , Statistics on independence cache: Total cache size (in pairs): 342134, Positive cache size: 337102, Positive conditional cache size: 216, Positive unconditional cache size: 336886, Negative cache size: 5032, Negative conditional cache size: 104, Negative unconditional cache size: 4928, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 7.7s, Number of persistent set computation: 1626, Number of trivial persistent sets: 1249, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 390099, independent: 385171, independent conditional: 0, independent unconditional: 385171, dependent: 4928, dependent conditional: 0, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 403702, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5359, dependent conditional: 431, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 403385, independent: 398343, independent conditional: 13172, independent unconditional: 385171, dependent: 5042, dependent conditional: 114, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 113, dependent unconditional: 5465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 403921, independent: 398343, independent conditional: 423, independent unconditional: 397920, dependent: 5578, dependent conditional: 104, dependent unconditional: 5474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 342134, independent: 337102, independent conditional: 216, independent unconditional: 336886, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 342134, independent: 334908, independent conditional: 0, independent unconditional: 334908, dependent: 7226, dependent conditional: 0, dependent unconditional: 7226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7226, independent: 2194, independent conditional: 216, independent unconditional: 1978, dependent: 5032, dependent conditional: 104, dependent unconditional: 4928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5991, independent: 1881, independent conditional: 202, independent unconditional: 1679, dependent: 4110, dependent conditional: 86, dependent unconditional: 4025, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 403921, independent: 61241, independent conditional: 207, independent unconditional: 61034, dependent: 546, dependent conditional: 0, dependent unconditional: 546, unknown: 342134, unknown conditional: 320, unknown unconditional: 341814] , Statistics on independence cache: Total cache size (in pairs): 342134, Positive cache size: 337102, Positive conditional cache size: 216, Positive unconditional cache size: 336886, Negative cache size: 5032, Negative conditional cache size: 104, Negative unconditional cache size: 4928, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 317 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 416729, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5610, dependent conditional: 442, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5282, dependent conditional: 114, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5282, dependent conditional: 114, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5854, dependent conditional: 113, dependent unconditional: 5741, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5854, dependent conditional: 104, dependent unconditional: 5750, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5854, dependent conditional: 104, dependent unconditional: 5750, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 355272, independent: 349999, independent conditional: 234, independent unconditional: 349765, dependent: 5272, dependent conditional: 104, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 355272, independent: 347749, independent conditional: 0, independent unconditional: 347749, dependent: 7523, dependent conditional: 0, dependent unconditional: 7523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5272, dependent conditional: 104, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5272, dependent conditional: 104, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6430, independent: 1970, independent conditional: 217, independent unconditional: 1753, dependent: 4458, dependent conditional: 86, dependent unconditional: 4372, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 416973, independent: 61119, independent conditional: 225, independent unconditional: 60894, dependent: 582, dependent conditional: 0, dependent unconditional: 582, unknown: 355272, unknown conditional: 338, unknown unconditional: 354934] , Statistics on independence cache: Total cache size (in pairs): 355271, Positive cache size: 349999, Positive conditional cache size: 234, Positive unconditional cache size: 349765, Negative cache size: 5272, Negative conditional cache size: 104, Negative unconditional cache size: 5168, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 328 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.1s, Number of persistent set computation: 1661, Number of trivial persistent sets: 1278, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 402592, independent: 397423, independent conditional: 0, independent unconditional: 397423, dependent: 5168, dependent conditional: 0, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 416729, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5610, dependent conditional: 442, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5282, dependent conditional: 114, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 416401, independent: 411118, independent conditional: 13695, independent unconditional: 397423, dependent: 5282, dependent conditional: 114, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5854, dependent conditional: 113, dependent unconditional: 5741, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5854, dependent conditional: 104, dependent unconditional: 5750, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 416973, independent: 411118, independent conditional: 459, independent unconditional: 410659, dependent: 5854, dependent conditional: 104, dependent unconditional: 5750, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 355272, independent: 349999, independent conditional: 234, independent unconditional: 349765, dependent: 5272, dependent conditional: 104, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 355272, independent: 347749, independent conditional: 0, independent unconditional: 347749, dependent: 7523, dependent conditional: 0, dependent unconditional: 7523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5272, dependent conditional: 104, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 7523, independent: 2250, independent conditional: 234, independent unconditional: 2016, dependent: 5272, dependent conditional: 104, dependent unconditional: 5168, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6430, independent: 1970, independent conditional: 217, independent unconditional: 1753, dependent: 4458, dependent conditional: 86, dependent unconditional: 4372, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 416973, independent: 61119, independent conditional: 225, independent unconditional: 60894, dependent: 582, dependent conditional: 0, dependent unconditional: 582, unknown: 355272, unknown conditional: 338, unknown unconditional: 354934] , Statistics on independence cache: Total cache size (in pairs): 355271, Positive cache size: 349999, Positive conditional cache size: 234, Positive unconditional cache size: 349765, Negative cache size: 5272, Negative conditional cache size: 104, Negative unconditional cache size: 5168, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 328 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 454885, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5987, dependent conditional: 397, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 122, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 387101, independent: 381398, independent conditional: 243, independent unconditional: 381155, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 387101, independent: 378917, independent conditional: 0, independent unconditional: 378917, dependent: 8184, dependent conditional: 0, dependent unconditional: 8184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7145, independent: 2308, independent conditional: 406, independent unconditional: 1902, dependent: 4837, dependent conditional: 92, dependent unconditional: 4745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 455209, independent: 67500, independent conditional: 234, independent unconditional: 67266, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 387101, unknown conditional: 356, unknown unconditional: 386745] , Statistics on independence cache: Total cache size (in pairs): 387101, Positive cache size: 381398, Positive conditional cache size: 243, Positive unconditional cache size: 381155, Negative cache size: 5703, Negative conditional cache size: 113, Negative unconditional cache size: 5590, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 275 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 8.5s, Number of persistent set computation: 1683, Number of trivial persistent sets: 1307, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 440016, independent: 434426, independent conditional: 0, independent unconditional: 434426, dependent: 5590, dependent conditional: 0, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 454885, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5987, dependent conditional: 397, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 454610, independent: 448898, independent conditional: 14472, independent unconditional: 434426, dependent: 5712, dependent conditional: 122, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 122, dependent unconditional: 6189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 455209, independent: 448898, independent conditional: 477, independent unconditional: 448421, dependent: 6311, dependent conditional: 113, dependent unconditional: 6198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 387101, independent: 381398, independent conditional: 243, independent unconditional: 381155, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 387101, independent: 378917, independent conditional: 0, independent unconditional: 378917, dependent: 8184, dependent conditional: 0, dependent unconditional: 8184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8184, independent: 2481, independent conditional: 243, independent unconditional: 2238, dependent: 5703, dependent conditional: 113, dependent unconditional: 5590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7145, independent: 2308, independent conditional: 406, independent unconditional: 1902, dependent: 4837, dependent conditional: 92, dependent unconditional: 4745, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 455209, independent: 67500, independent conditional: 234, independent unconditional: 67266, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 387101, unknown conditional: 356, unknown unconditional: 386745] , Statistics on independence cache: Total cache size (in pairs): 387101, Positive cache size: 381398, Positive conditional cache size: 243, Positive unconditional cache size: 381155, Negative cache size: 5703, Negative conditional cache size: 113, Negative unconditional cache size: 5590, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 275 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 475759, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6332, dependent conditional: 456, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 132, dependent unconditional: 6506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 406783, independent: 400784, independent conditional: 253, independent unconditional: 400531, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 406783, independent: 398231, independent conditional: 0, independent unconditional: 398231, dependent: 8552, dependent conditional: 0, dependent unconditional: 8552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7395, independent: 2406, independent conditional: 235, independent unconditional: 2171, dependent: 4989, dependent conditional: 100, dependent unconditional: 4889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 476065, independent: 68643, independent conditional: 244, independent unconditional: 68399, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 406783, unknown conditional: 376, unknown unconditional: 406407] , Statistics on independence cache: Total cache size (in pairs): 406783, Positive cache size: 400784, Positive conditional cache size: 253, Positive unconditional cache size: 400531, Negative cache size: 5999, Negative conditional cache size: 123, Negative unconditional cache size: 5876, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 323 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 9.1s, Number of persistent set computation: 1732, Number of trivial persistent sets: 1333, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 459866, independent: 453990, independent conditional: 0, independent unconditional: 453990, dependent: 5876, dependent conditional: 0, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 475759, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6332, dependent conditional: 456, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 475436, independent: 469427, independent conditional: 15437, independent unconditional: 453990, dependent: 6009, dependent conditional: 133, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 132, dependent unconditional: 6506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 476065, independent: 469427, independent conditional: 497, independent unconditional: 468930, dependent: 6638, dependent conditional: 123, dependent unconditional: 6515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 406783, independent: 400784, independent conditional: 253, independent unconditional: 400531, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 406783, independent: 398231, independent conditional: 0, independent unconditional: 398231, dependent: 8552, dependent conditional: 0, dependent unconditional: 8552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 8552, independent: 2553, independent conditional: 253, independent unconditional: 2300, dependent: 5999, dependent conditional: 123, dependent unconditional: 5876, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7395, independent: 2406, independent conditional: 235, independent unconditional: 2171, dependent: 4989, dependent conditional: 100, dependent unconditional: 4889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 476065, independent: 68643, independent conditional: 244, independent unconditional: 68399, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 406783, unknown conditional: 376, unknown unconditional: 406407] , Statistics on independence cache: Total cache size (in pairs): 406783, Positive cache size: 400784, Positive conditional cache size: 253, Positive unconditional cache size: 400531, Negative cache size: 5999, Negative conditional cache size: 123, Negative unconditional cache size: 5876, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 323 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508326, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6698, dependent conditional: 469, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 142, dependent unconditional: 6918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 432921, independent: 426559, independent conditional: 273, independent unconditional: 426286, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 432921, independent: 423849, independent conditional: 0, independent unconditional: 423849, dependent: 9072, dependent conditional: 0, dependent unconditional: 9072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8895, independent: 2867, independent conditional: 351, independent unconditional: 2517, dependent: 6028, dependent conditional: 144, dependent unconditional: 5884, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508688, independent: 75069, independent conditional: 273, independent unconditional: 74796, dependent: 698, dependent conditional: 0, dependent unconditional: 698, unknown: 432921, unknown conditional: 406, unknown unconditional: 432515] , Statistics on independence cache: Total cache size (in pairs): 432921, Positive cache size: 426559, Positive conditional cache size: 273, Positive unconditional cache size: 426286, Negative cache size: 6362, Negative conditional cache size: 133, Negative unconditional cache size: 6229, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 326 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 11.1s, Number of persistent set computation: 1803, Number of trivial persistent sets: 1397, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 491528, independent: 485299, independent conditional: 0, independent unconditional: 485299, dependent: 6229, dependent conditional: 0, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 508326, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6698, dependent conditional: 469, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 508000, independent: 501628, independent conditional: 16329, independent unconditional: 485299, dependent: 6372, dependent conditional: 143, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 142, dependent unconditional: 6918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 508688, independent: 501628, independent conditional: 546, independent unconditional: 501082, dependent: 7060, dependent conditional: 133, dependent unconditional: 6927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 432921, independent: 426559, independent conditional: 273, independent unconditional: 426286, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 432921, independent: 423849, independent conditional: 0, independent unconditional: 423849, dependent: 9072, dependent conditional: 0, dependent unconditional: 9072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9072, independent: 2710, independent conditional: 273, independent unconditional: 2437, dependent: 6362, dependent conditional: 133, dependent unconditional: 6229, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8895, independent: 2867, independent conditional: 351, independent unconditional: 2517, dependent: 6028, dependent conditional: 144, dependent unconditional: 5884, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 508688, independent: 75069, independent conditional: 273, independent unconditional: 74796, dependent: 698, dependent conditional: 0, dependent unconditional: 698, unknown: 432921, unknown conditional: 406, unknown unconditional: 432515] , Statistics on independence cache: Total cache size (in pairs): 432921, Positive cache size: 426559, Positive conditional cache size: 273, Positive unconditional cache size: 426286, Negative cache size: 6362, Negative conditional cache size: 133, Negative unconditional cache size: 6229, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 326 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 535444, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 7693, dependent conditional: 1054, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 142, dependent unconditional: 7361, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 453205, independent: 446432, independent conditional: 283, independent unconditional: 446149, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 453205, independent: 443569, independent conditional: 0, independent unconditional: 443569, dependent: 9636, dependent conditional: 0, dependent unconditional: 9636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10398, independent: 3245, independent conditional: 315, independent unconditional: 2930, dependent: 7149, dependent conditional: 202, dependent unconditional: 6948, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 535254, independent: 81318, independent conditional: 283, independent unconditional: 81035, dependent: 731, dependent conditional: 0, dependent unconditional: 731, unknown: 453205, unknown conditional: 416, unknown unconditional: 452789] , Statistics on independence cache: Total cache size (in pairs): 453204, Positive cache size: 446432, Positive conditional cache size: 283, Positive unconditional cache size: 446149, Negative cache size: 6772, Negative conditional cache size: 133, Negative unconditional cache size: 6639, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 898 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.7s, Number of persistent set computation: 2130, Number of trivial persistent sets: 1498, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 515169, independent: 508529, independent conditional: 0, independent unconditional: 508529, dependent: 6639, dependent conditional: 0, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 535444, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 7693, dependent conditional: 1054, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 534546, independent: 527750, independent conditional: 19221, independent unconditional: 508529, dependent: 6795, dependent conditional: 156, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 142, dependent unconditional: 7361, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 535254, independent: 527750, independent conditional: 566, independent unconditional: 527184, dependent: 7503, dependent conditional: 133, dependent unconditional: 7370, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 453205, independent: 446432, independent conditional: 283, independent unconditional: 446149, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 453205, independent: 443569, independent conditional: 0, independent unconditional: 443569, dependent: 9636, dependent conditional: 0, dependent unconditional: 9636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 9636, independent: 2863, independent conditional: 283, independent unconditional: 2580, dependent: 6772, dependent conditional: 133, dependent unconditional: 6639, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10398, independent: 3245, independent conditional: 315, independent unconditional: 2930, dependent: 7149, dependent conditional: 202, dependent unconditional: 6948, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 535254, independent: 81318, independent conditional: 283, independent unconditional: 81035, dependent: 731, dependent conditional: 0, dependent unconditional: 731, unknown: 453205, unknown conditional: 416, unknown unconditional: 452789] , Statistics on independence cache: Total cache size (in pairs): 453204, Positive cache size: 446432, Positive conditional cache size: 283, Positive unconditional cache size: 446149, Negative cache size: 6772, Negative conditional cache size: 133, Negative unconditional cache size: 6639, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 898 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 566322, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7461, dependent conditional: 483, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 153, dependent unconditional: 7750, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 483097, independent: 475975, independent conditional: 304, independent unconditional: 475671, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 483097, independent: 472935, independent conditional: 0, independent unconditional: 472935, dependent: 10162, dependent conditional: 0, dependent unconditional: 10162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11321, independent: 3773, independent conditional: 494, independent unconditional: 3279, dependent: 7548, dependent conditional: 144, dependent unconditional: 7404, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 566764, independent: 82886, independent conditional: 314, independent unconditional: 82572, dependent: 781, dependent conditional: 0, dependent unconditional: 781, unknown: 483097, unknown conditional: 448, unknown unconditional: 482649] , Statistics on independence cache: Total cache size (in pairs): 483097, Positive cache size: 475975, Positive conditional cache size: 304, Positive unconditional cache size: 475671, Negative cache size: 7122, Negative conditional cache size: 144, Negative unconditional cache size: 6978, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 329 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.4s, Number of persistent set computation: 1888, Number of trivial persistent sets: 1468, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 547865, independent: 540887, independent conditional: 0, independent unconditional: 540887, dependent: 6978, dependent conditional: 0, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 566322, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7461, dependent conditional: 483, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 565993, independent: 558861, independent conditional: 17974, independent unconditional: 540887, dependent: 7132, dependent conditional: 154, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 153, dependent unconditional: 7750, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 566764, independent: 558861, independent conditional: 618, independent unconditional: 558243, dependent: 7903, dependent conditional: 144, dependent unconditional: 7759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 483097, independent: 475975, independent conditional: 304, independent unconditional: 475671, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 483097, independent: 472935, independent conditional: 0, independent unconditional: 472935, dependent: 10162, dependent conditional: 0, dependent unconditional: 10162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10162, independent: 3040, independent conditional: 304, independent unconditional: 2736, dependent: 7122, dependent conditional: 144, dependent unconditional: 6978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11321, independent: 3773, independent conditional: 494, independent unconditional: 3279, dependent: 7548, dependent conditional: 144, dependent unconditional: 7404, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 566764, independent: 82886, independent conditional: 314, independent unconditional: 82572, dependent: 781, dependent conditional: 0, dependent unconditional: 781, unknown: 483097, unknown conditional: 448, unknown unconditional: 482649] , Statistics on independence cache: Total cache size (in pairs): 483097, Positive cache size: 475975, Positive conditional cache size: 304, Positive unconditional cache size: 475671, Negative cache size: 7122, Negative conditional cache size: 144, Negative unconditional cache size: 6978, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 329 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 604936, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 8750, dependent conditional: 1304, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 164, dependent unconditional: 8265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 512072, independent: 504471, independent conditional: 315, independent unconditional: 504156, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 512072, independent: 501245, independent conditional: 0, independent unconditional: 501245, dependent: 10827, dependent conditional: 0, dependent unconditional: 10827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11021, independent: 3390, independent conditional: 325, independent unconditional: 3065, dependent: 7631, dependent conditional: 136, dependent unconditional: 7494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 604615, independent: 91715, independent conditional: 325, independent unconditional: 91390, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 512072, unknown conditional: 470, unknown unconditional: 511602] , Statistics on independence cache: Total cache size (in pairs): 512072, Positive cache size: 504471, Positive conditional cache size: 315, Positive unconditional cache size: 504156, Negative cache size: 7601, Negative conditional cache size: 155, Negative unconditional cache size: 7446, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1125 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.8s, Number of persistent set computation: 2272, Number of trivial persistent sets: 1606, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 582053, independent: 574607, independent conditional: 0, independent unconditional: 574607, dependent: 7446, dependent conditional: 0, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 604936, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 8750, dependent conditional: 1304, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 603811, independent: 596186, independent conditional: 21579, independent unconditional: 574607, dependent: 7625, dependent conditional: 179, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 164, dependent unconditional: 8265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 604615, independent: 596186, independent conditional: 640, independent unconditional: 595546, dependent: 8429, dependent conditional: 155, dependent unconditional: 8274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 512072, independent: 504471, independent conditional: 315, independent unconditional: 504156, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 512072, independent: 501245, independent conditional: 0, independent unconditional: 501245, dependent: 10827, dependent conditional: 0, dependent unconditional: 10827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 10827, independent: 3226, independent conditional: 315, independent unconditional: 2911, dependent: 7601, dependent conditional: 155, dependent unconditional: 7446, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11021, independent: 3390, independent conditional: 325, independent unconditional: 3065, dependent: 7631, dependent conditional: 136, dependent unconditional: 7494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 604615, independent: 91715, independent conditional: 325, independent unconditional: 91390, dependent: 828, dependent conditional: 0, dependent unconditional: 828, unknown: 512072, unknown conditional: 470, unknown unconditional: 511602] , Statistics on independence cache: Total cache size (in pairs): 512072, Positive cache size: 504471, Positive conditional cache size: 315, Positive unconditional cache size: 504156, Negative cache size: 7601, Negative conditional cache size: 155, Negative unconditional cache size: 7446, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1125 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 621522, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 8180, dependent conditional: 451, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 164, dependent unconditional: 8577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 532968, independent: 525084, independent conditional: 337, independent unconditional: 524747, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 532968, independent: 521760, independent conditional: 0, independent unconditional: 521760, dependent: 11208, dependent conditional: 0, dependent unconditional: 11208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10740, independent: 3321, independent conditional: 372, independent unconditional: 2948, dependent: 7420, dependent conditional: 122, dependent unconditional: 7297, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 622083, independent: 88258, independent conditional: 347, independent unconditional: 87911, dependent: 857, dependent conditional: 0, dependent unconditional: 857, unknown: 532968, unknown conditional: 492, unknown unconditional: 532476] , Statistics on independence cache: Total cache size (in pairs): 532968, Positive cache size: 525084, Positive conditional cache size: 337, Positive unconditional cache size: 524747, Negative cache size: 7884, Negative conditional cache size: 155, Negative unconditional cache size: 7729, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 287 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.4s, Number of persistent set computation: 1943, Number of trivial persistent sets: 1524, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 601571, independent: 593842, independent conditional: 0, independent unconditional: 593842, dependent: 7729, dependent conditional: 0, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 621522, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 8180, dependent conditional: 451, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 621235, independent: 613342, independent conditional: 19500, independent unconditional: 593842, dependent: 7893, dependent conditional: 164, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 164, dependent unconditional: 8577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 622083, independent: 613342, independent conditional: 684, independent unconditional: 612658, dependent: 8741, dependent conditional: 155, dependent unconditional: 8586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 532968, independent: 525084, independent conditional: 337, independent unconditional: 524747, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 532968, independent: 521760, independent conditional: 0, independent unconditional: 521760, dependent: 11208, dependent conditional: 0, dependent unconditional: 11208, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11208, independent: 3324, independent conditional: 337, independent unconditional: 2987, dependent: 7884, dependent conditional: 155, dependent unconditional: 7729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10740, independent: 3321, independent conditional: 372, independent unconditional: 2948, dependent: 7420, dependent conditional: 122, dependent unconditional: 7297, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 622083, independent: 88258, independent conditional: 347, independent unconditional: 87911, dependent: 857, dependent conditional: 0, dependent unconditional: 857, unknown: 532968, unknown conditional: 492, unknown unconditional: 532476] , Statistics on independence cache: Total cache size (in pairs): 532968, Positive cache size: 525084, Positive conditional cache size: 337, Positive unconditional cache size: 524747, Negative cache size: 7884, Negative conditional cache size: 155, Negative unconditional cache size: 7729, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 287 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 641660, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8584, dependent conditional: 522, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 175, dependent unconditional: 8944, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 550968, independent: 542740, independent conditional: 348, independent unconditional: 542392, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 550968, independent: 539298, independent conditional: 0, independent unconditional: 539298, dependent: 11670, dependent conditional: 0, dependent unconditional: 11670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9967, independent: 3191, independent conditional: 314, independent unconditional: 2877, dependent: 6776, dependent conditional: 134, dependent unconditional: 6642, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 642195, independent: 90336, independent conditional: 358, independent unconditional: 89978, dependent: 891, dependent conditional: 0, dependent unconditional: 891, unknown: 550968, unknown conditional: 514, unknown unconditional: 550454] , Statistics on independence cache: Total cache size (in pairs): 550968, Positive cache size: 542740, Positive conditional cache size: 348, Positive unconditional cache size: 542392, Negative cache size: 8228, Negative conditional cache size: 166, Negative unconditional cache size: 8062, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 12.4s, Number of persistent set computation: 2006, Number of trivial persistent sets: 1564, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 620447, independent: 612385, independent conditional: 0, independent unconditional: 612385, dependent: 8062, dependent conditional: 0, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 641660, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8584, dependent conditional: 522, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 641314, independent: 633076, independent conditional: 20691, independent unconditional: 612385, dependent: 8238, dependent conditional: 176, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 175, dependent unconditional: 8944, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 642195, independent: 633076, independent conditional: 706, independent unconditional: 632370, dependent: 9119, dependent conditional: 166, dependent unconditional: 8953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 550968, independent: 542740, independent conditional: 348, independent unconditional: 542392, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 550968, independent: 539298, independent conditional: 0, independent unconditional: 539298, dependent: 11670, dependent conditional: 0, dependent unconditional: 11670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 11670, independent: 3442, independent conditional: 348, independent unconditional: 3094, dependent: 8228, dependent conditional: 166, dependent unconditional: 8062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9967, independent: 3191, independent conditional: 314, independent unconditional: 2877, dependent: 6776, dependent conditional: 134, dependent unconditional: 6642, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 642195, independent: 90336, independent conditional: 358, independent unconditional: 89978, dependent: 891, dependent conditional: 0, dependent unconditional: 891, unknown: 550968, unknown conditional: 514, unknown unconditional: 550454] , Statistics on independence cache: Total cache size (in pairs): 550968, Positive cache size: 542740, Positive conditional cache size: 348, Positive unconditional cache size: 542392, Negative cache size: 8228, Negative conditional cache size: 166, Negative unconditional cache size: 8062, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 346 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 691219, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 9087, dependent conditional: 507, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 187, dependent unconditional: 9498, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591753, independent: 582995, independent conditional: 360, independent unconditional: 582635, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591753, independent: 579283, independent conditional: 0, independent unconditional: 579283, dependent: 12470, dependent conditional: 0, dependent unconditional: 12470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10673, independent: 3212, independent conditional: 325, independent unconditional: 2887, dependent: 7461, dependent conditional: 144, dependent unconditional: 7317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 691817, independent: 99137, independent conditional: 370, independent unconditional: 98767, dependent: 927, dependent conditional: 0, dependent unconditional: 927, unknown: 591753, unknown conditional: 538, unknown unconditional: 591215] , Statistics on independence cache: Total cache size (in pairs): 591753, Positive cache size: 582995, Positive conditional cache size: 360, Positive unconditional cache size: 582635, Negative cache size: 8758, Negative conditional cache size: 178, Negative unconditional cache size: 8580, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 13.3s, Number of persistent set computation: 2064, Number of trivial persistent sets: 1614, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 668910, independent: 660330, independent conditional: 0, independent unconditional: 660330, dependent: 8580, dependent conditional: 0, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 691219, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 9087, dependent conditional: 507, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 690900, independent: 682132, independent conditional: 21802, independent unconditional: 660330, dependent: 8768, dependent conditional: 188, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 187, dependent unconditional: 9498, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 691817, independent: 682132, independent conditional: 730, independent unconditional: 681402, dependent: 9685, dependent conditional: 178, dependent unconditional: 9507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 591753, independent: 582995, independent conditional: 360, independent unconditional: 582635, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 591753, independent: 579283, independent conditional: 0, independent unconditional: 579283, dependent: 12470, dependent conditional: 0, dependent unconditional: 12470, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12470, independent: 3712, independent conditional: 360, independent unconditional: 3352, dependent: 8758, dependent conditional: 178, dependent unconditional: 8580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10673, independent: 3212, independent conditional: 325, independent unconditional: 2887, dependent: 7461, dependent conditional: 144, dependent unconditional: 7317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 691817, independent: 99137, independent conditional: 370, independent unconditional: 98767, dependent: 927, dependent conditional: 0, dependent unconditional: 927, unknown: 591753, unknown conditional: 538, unknown unconditional: 591215] , Statistics on independence cache: Total cache size (in pairs): 591753, Positive cache size: 582995, Positive conditional cache size: 360, Positive unconditional cache size: 582635, Negative cache size: 8758, Negative conditional cache size: 178, Negative unconditional cache size: 8580, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 319 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 807424, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 14075, dependent conditional: 4619, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 199, dependent unconditional: 11327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 642373, independent: 632727, independent conditional: 384, independent unconditional: 632343, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 642373, independent: 628631, independent conditional: 0, independent unconditional: 628631, dependent: 13742, dependent conditional: 0, dependent unconditional: 13742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11747, independent: 3659, independent conditional: 413, independent unconditional: 3246, dependent: 8088, dependent conditional: 151, dependent unconditional: 7937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 804875, independent: 160622, independent conditional: 405, independent unconditional: 160217, dependent: 1880, dependent conditional: 0, dependent unconditional: 1880, unknown: 642373, unknown conditional: 574, unknown unconditional: 641799] , Statistics on independence cache: Total cache size (in pairs): 642373, Positive cache size: 632727, Positive conditional cache size: 384, Positive unconditional cache size: 632343, Negative cache size: 9646, Negative conditional cache size: 190, Negative unconditional cache size: 9456, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 3537 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 16.3s, Number of persistent set computation: 3616, Number of trivial persistent sets: 2730, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 742656, independent: 733200, independent conditional: 0, independent unconditional: 733200, dependent: 9456, dependent conditional: 0, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 807424, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 14075, dependent conditional: 4619, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 803887, independent: 793349, independent conditional: 60149, independent unconditional: 733200, dependent: 10538, dependent conditional: 1082, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 199, dependent unconditional: 11327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 804875, independent: 793349, independent conditional: 789, independent unconditional: 792560, dependent: 11526, dependent conditional: 190, dependent unconditional: 11336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 642373, independent: 632727, independent conditional: 384, independent unconditional: 632343, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 642373, independent: 628631, independent conditional: 0, independent unconditional: 628631, dependent: 13742, dependent conditional: 0, dependent unconditional: 13742, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13742, independent: 4096, independent conditional: 384, independent unconditional: 3712, dependent: 9646, dependent conditional: 190, dependent unconditional: 9456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11747, independent: 3659, independent conditional: 413, independent unconditional: 3246, dependent: 8088, dependent conditional: 151, dependent unconditional: 7937, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 804875, independent: 160622, independent conditional: 405, independent unconditional: 160217, dependent: 1880, dependent conditional: 0, dependent unconditional: 1880, unknown: 642373, unknown conditional: 574, unknown unconditional: 641799] , Statistics on independence cache: Total cache size (in pairs): 642373, Positive cache size: 632727, Positive conditional cache size: 384, Positive unconditional cache size: 632343, Negative cache size: 9646, Negative conditional cache size: 190, Negative unconditional cache size: 9456, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 3537 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 756027, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9926, dependent conditional: 514, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 199, dependent unconditional: 10424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 648582, independent: 638980, independent conditional: 396, independent unconditional: 638584, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 648582, independent: 634951, independent conditional: 0, independent unconditional: 634951, dependent: 13631, dependent conditional: 0, dependent unconditional: 13631, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11553, independent: 3419, independent conditional: 352, independent unconditional: 3067, dependent: 8134, dependent conditional: 151, dependent unconditional: 7983, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 756724, independent: 107121, independent conditional: 417, independent unconditional: 106704, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 648582, unknown conditional: 586, unknown unconditional: 647996] , Statistics on independence cache: Total cache size (in pairs): 648582, Positive cache size: 638980, Positive conditional cache size: 396, Positive unconditional cache size: 638584, Negative cache size: 9602, Negative conditional cache size: 190, Negative unconditional cache size: 9412, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 315 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 14.6s, Number of persistent set computation: 2137, Number of trivial persistent sets: 1678, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 731894, independent: 722482, independent conditional: 0, independent unconditional: 722482, dependent: 9412, dependent conditional: 0, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 756027, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9926, dependent conditional: 514, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 755712, independent: 746101, independent conditional: 23619, independent unconditional: 722482, dependent: 9611, dependent conditional: 199, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 199, dependent unconditional: 10424, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 756724, independent: 746101, independent conditional: 813, independent unconditional: 745288, dependent: 10623, dependent conditional: 190, dependent unconditional: 10433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 648582, independent: 638980, independent conditional: 396, independent unconditional: 638584, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 648582, independent: 634951, independent conditional: 0, independent unconditional: 634951, dependent: 13631, dependent conditional: 0, dependent unconditional: 13631, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 13631, independent: 4029, independent conditional: 396, independent unconditional: 3633, dependent: 9602, dependent conditional: 190, dependent unconditional: 9412, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11553, independent: 3419, independent conditional: 352, independent unconditional: 3067, dependent: 8134, dependent conditional: 151, dependent unconditional: 7983, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 756724, independent: 107121, independent conditional: 417, independent unconditional: 106704, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 648582, unknown conditional: 586, unknown unconditional: 647996] , Statistics on independence cache: Total cache size (in pairs): 648582, Positive cache size: 638980, Positive conditional cache size: 396, Positive unconditional cache size: 638584, Negative cache size: 9602, Negative conditional cache size: 190, Negative unconditional cache size: 9412, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 315 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 839588, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 13832, dependent conditional: 3695, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10705, dependent conditional: 568, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10705, dependent conditional: 568, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11792, dependent conditional: 212, dependent unconditional: 11580, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11792, dependent conditional: 203, dependent unconditional: 11589, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11792, dependent conditional: 203, dependent unconditional: 11589, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 686489, independent: 676148, independent conditional: 421, independent unconditional: 675727, dependent: 10340, dependent conditional: 203, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 686489, independent: 671775, independent conditional: 0, independent unconditional: 671775, dependent: 14714, dependent conditional: 0, dependent unconditional: 14714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10340, dependent conditional: 203, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10340, dependent conditional: 203, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13673, independent: 4101, independent conditional: 403, independent unconditional: 3698, dependent: 9569, dependent conditional: 167, dependent unconditional: 9402, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 837548, independent: 149607, independent conditional: 454, independent unconditional: 149153, dependent: 1452, dependent conditional: 0, dependent unconditional: 1452, unknown: 686489, unknown conditional: 624, unknown unconditional: 685865] , Statistics on independence cache: Total cache size (in pairs): 686488, Positive cache size: 676148, Positive conditional cache size: 421, Positive unconditional cache size: 675727, Negative cache size: 10340, Negative conditional cache size: 203, Negative unconditional cache size: 10137, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 3127 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 19.3s, Number of persistent set computation: 3474, Number of trivial persistent sets: 2540, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 788731, independent: 778593, independent conditional: 0, independent unconditional: 778593, dependent: 10137, dependent conditional: 0, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 839588, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 13832, dependent conditional: 3695, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10705, dependent conditional: 568, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 836461, independent: 825755, independent conditional: 47162, independent unconditional: 778593, dependent: 10705, dependent conditional: 568, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11792, dependent conditional: 212, dependent unconditional: 11580, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11792, dependent conditional: 203, dependent unconditional: 11589, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 837548, independent: 825755, independent conditional: 875, independent unconditional: 824880, dependent: 11792, dependent conditional: 203, dependent unconditional: 11589, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 686489, independent: 676148, independent conditional: 421, independent unconditional: 675727, dependent: 10340, dependent conditional: 203, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 686489, independent: 671775, independent conditional: 0, independent unconditional: 671775, dependent: 14714, dependent conditional: 0, dependent unconditional: 14714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10340, dependent conditional: 203, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 14714, independent: 4373, independent conditional: 421, independent unconditional: 3952, dependent: 10340, dependent conditional: 203, dependent unconditional: 10137, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13673, independent: 4101, independent conditional: 403, independent unconditional: 3698, dependent: 9569, dependent conditional: 167, dependent unconditional: 9402, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Protected Queries: 0 ], Cache Queries: [ total: 837548, independent: 149607, independent conditional: 454, independent unconditional: 149153, dependent: 1452, dependent conditional: 0, dependent unconditional: 1452, unknown: 686489, unknown conditional: 624, unknown unconditional: 685865] , Statistics on independence cache: Total cache size (in pairs): 686488, Positive cache size: 676148, Positive conditional cache size: 421, Positive unconditional cache size: 675727, Negative cache size: 10340, Negative conditional cache size: 203, Negative unconditional cache size: 10137, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 3127 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 845272, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 11792, dependent conditional: 1330, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 225, dependent unconditional: 11611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 717663, independent: 706985, independent conditional: 434, independent unconditional: 706551, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 717663, independent: 702478, independent conditional: 0, independent unconditional: 702478, dependent: 15185, dependent conditional: 0, dependent unconditional: 15185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12985, independent: 4053, independent conditional: 402, independent unconditional: 3651, dependent: 8932, dependent conditional: 179, dependent unconditional: 8753, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 845316, independent: 126495, independent conditional: 467, independent unconditional: 126028, dependent: 1158, dependent conditional: 0, dependent unconditional: 1158, unknown: 717663, unknown conditional: 650, unknown unconditional: 717013] , Statistics on independence cache: Total cache size (in pairs): 717663, Positive cache size: 706985, Positive conditional cache size: 434, Positive unconditional cache size: 706551, Negative cache size: 10678, Negative conditional cache size: 216, Negative unconditional cache size: 10462, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1082 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 17.6s, Number of persistent set computation: 2641, Number of trivial persistent sets: 1852, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 814910, independent: 804448, independent conditional: 0, independent unconditional: 804448, dependent: 10462, dependent conditional: 0, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 845272, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 11792, dependent conditional: 1330, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 844190, independent: 833480, independent conditional: 29032, independent unconditional: 804448, dependent: 10710, dependent conditional: 248, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 225, dependent unconditional: 11611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 845316, independent: 833480, independent conditional: 901, independent unconditional: 832579, dependent: 11836, dependent conditional: 216, dependent unconditional: 11620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 717663, independent: 706985, independent conditional: 434, independent unconditional: 706551, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 717663, independent: 702478, independent conditional: 0, independent unconditional: 702478, dependent: 15185, dependent conditional: 0, dependent unconditional: 15185, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15185, independent: 4507, independent conditional: 434, independent unconditional: 4073, dependent: 10678, dependent conditional: 216, dependent unconditional: 10462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12985, independent: 4053, independent conditional: 402, independent unconditional: 3651, dependent: 8932, dependent conditional: 179, dependent unconditional: 8753, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 845316, independent: 126495, independent conditional: 467, independent unconditional: 126028, dependent: 1158, dependent conditional: 0, dependent unconditional: 1158, unknown: 717663, unknown conditional: 650, unknown unconditional: 717013] , Statistics on independence cache: Total cache size (in pairs): 717663, Positive cache size: 706985, Positive conditional cache size: 434, Positive unconditional cache size: 706551, Negative cache size: 10678, Negative conditional cache size: 216, Negative unconditional cache size: 10462, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1082 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 891319, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 13486, dependent conditional: 2495, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 225, dependent unconditional: 12353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 750531, independent: 739324, independent conditional: 460, independent unconditional: 738864, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 750531, independent: 734636, independent conditional: 0, independent unconditional: 734636, dependent: 15895, dependent conditional: 0, dependent unconditional: 15895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15263, independent: 4470, independent conditional: 419, independent unconditional: 4051, dependent: 10793, dependent conditional: 174, dependent unconditional: 10619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 890411, independent: 138509, independent conditional: 493, independent unconditional: 138016, dependent: 1371, dependent conditional: 0, dependent unconditional: 1371, unknown: 750531, unknown conditional: 676, unknown unconditional: 749855] , Statistics on independence cache: Total cache size (in pairs): 750531, Positive cache size: 739324, Positive conditional cache size: 460, Positive unconditional cache size: 738864, Negative cache size: 11207, Negative conditional cache size: 216, Negative unconditional cache size: 10991, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 2086 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 20.9s, Number of persistent set computation: 3115, Number of trivial persistent sets: 2168, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 851952, independent: 840961, independent conditional: 0, independent unconditional: 840961, dependent: 10991, dependent conditional: 0, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 891319, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 13486, dependent conditional: 2495, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 889233, independent: 877833, independent conditional: 36872, independent unconditional: 840961, dependent: 11400, dependent conditional: 409, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 225, dependent unconditional: 12353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 890411, independent: 877833, independent conditional: 953, independent unconditional: 876880, dependent: 12578, dependent conditional: 216, dependent unconditional: 12362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 750531, independent: 739324, independent conditional: 460, independent unconditional: 738864, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 750531, independent: 734636, independent conditional: 0, independent unconditional: 734636, dependent: 15895, dependent conditional: 0, dependent unconditional: 15895, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 15895, independent: 4688, independent conditional: 460, independent unconditional: 4228, dependent: 11207, dependent conditional: 216, dependent unconditional: 10991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15263, independent: 4470, independent conditional: 419, independent unconditional: 4051, dependent: 10793, dependent conditional: 174, dependent unconditional: 10619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 890411, independent: 138509, independent conditional: 493, independent unconditional: 138016, dependent: 1371, dependent conditional: 0, dependent unconditional: 1371, unknown: 750531, unknown conditional: 676, unknown unconditional: 749855] , Statistics on independence cache: Total cache size (in pairs): 750531, Positive cache size: 739324, Positive conditional cache size: 460, Positive unconditional cache size: 738864, Negative cache size: 11207, Negative conditional cache size: 216, Negative unconditional cache size: 10991, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 2086 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 933870, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 13793, dependent conditional: 2288, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 238, dependent unconditional: 12904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 786372, independent: 774638, independent conditional: 473, independent unconditional: 774165, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 786372, independent: 769683, independent conditional: 0, independent unconditional: 769683, dependent: 16689, dependent conditional: 0, dependent unconditional: 16689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14401, independent: 4394, independent conditional: 430, independent unconditional: 3964, dependent: 10007, dependent conditional: 185, dependent unconditional: 9822, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 933219, independent: 145439, independent conditional: 506, independent unconditional: 144933, dependent: 1408, dependent conditional: 0, dependent unconditional: 1408, unknown: 786372, unknown conditional: 702, unknown unconditional: 785670] , Statistics on independence cache: Total cache size (in pairs): 786372, Positive cache size: 774638, Positive conditional cache size: 473, Positive unconditional cache size: 774165, Negative cache size: 11734, Negative conditional cache size: 229, Negative unconditional cache size: 11505, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1868 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 20.4s, Number of persistent set computation: 3133, Number of trivial persistent sets: 2189, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 894069, independent: 882564, independent conditional: 0, independent unconditional: 882564, dependent: 11505, dependent conditional: 0, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 933870, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 13793, dependent conditional: 2288, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 932002, independent: 920077, independent conditional: 37513, independent unconditional: 882564, dependent: 11925, dependent conditional: 420, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 238, dependent unconditional: 12904, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 933219, independent: 920077, independent conditional: 979, independent unconditional: 919098, dependent: 13142, dependent conditional: 229, dependent unconditional: 12913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 786372, independent: 774638, independent conditional: 473, independent unconditional: 774165, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 786372, independent: 769683, independent conditional: 0, independent unconditional: 769683, dependent: 16689, dependent conditional: 0, dependent unconditional: 16689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 16689, independent: 4955, independent conditional: 473, independent unconditional: 4482, dependent: 11734, dependent conditional: 229, dependent unconditional: 11505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14401, independent: 4394, independent conditional: 430, independent unconditional: 3964, dependent: 10007, dependent conditional: 185, dependent unconditional: 9822, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 933219, independent: 145439, independent conditional: 506, independent unconditional: 144933, dependent: 1408, dependent conditional: 0, dependent unconditional: 1408, unknown: 786372, unknown conditional: 702, unknown unconditional: 785670] , Statistics on independence cache: Total cache size (in pairs): 786372, Positive cache size: 774638, Positive conditional cache size: 473, Positive unconditional cache size: 774165, Negative cache size: 11734, Negative conditional cache size: 229, Negative unconditional cache size: 11505, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 9, Maximal queried relation: 1, Independence queries for same thread: 1868 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.0s, Number of persistent set computation: 0, Number of trivial persistent sets: 0, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - TimeoutResultAtElement [Line: 691]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while PartialOrderCegarLoop was constructing initial abstraction,while executing PartialOrderCegarLoop. - TimeoutResultAtElement [Line: 706]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was constructing initial abstraction,while executing PartialOrderCegarLoop. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 119 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 261 NumberOfCodeBlocks, 261 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 272 ConstructedInterpolants, 0 QuantifiedInterpolants, 380 SizeOfPredicates, 2 NumberOfNonLiveVariables, 184 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1/4 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 4 procedures, 142 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.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: 15, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 455 NumberOfCodeBlocks, 455 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 470 ConstructedInterpolants, 0 QuantifiedInterpolants, 1284 SizeOfPredicates, 4 NumberOfNonLiveVariables, 485 ConjunctsInSsa, 7 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 48/76 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 3 thread instances CFG has 5 procedures, 165 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1180 NumberOfCodeBlocks, 1180 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 1216 ConstructedInterpolants, 0 QuantifiedInterpolants, 2158 SizeOfPredicates, 6 NumberOfNonLiveVariables, 1322 ConjunctsInSsa, 9 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 2917/2987 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 4 thread instances CFG has 6 procedures, 188 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 22, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 701 NumberOfCodeBlocks, 701 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 730 ConstructedInterpolants, 0 QuantifiedInterpolants, 1800 SizeOfPredicates, 8 NumberOfNonLiveVariables, 743 ConjunctsInSsa, 11 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 220/352 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 5 thread instances CFG has 7 procedures, 211 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 27, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 846 NumberOfCodeBlocks, 846 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 880 ConstructedInterpolants, 0 QuantifiedInterpolants, 2078 SizeOfPredicates, 10 NumberOfNonLiveVariables, 894 ConjunctsInSsa, 13 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 353/567 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 6 thread instances CFG has 8 procedures, 234 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 31, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 878 NumberOfCodeBlocks, 878 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 917 ConstructedInterpolants, 0 QuantifiedInterpolants, 1932 SizeOfPredicates, 12 NumberOfNonLiveVariables, 604 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 615/929 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 7 thread instances CFG has 9 procedures, 257 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 34, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1122 NumberOfCodeBlocks, 1122 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 1184 ConstructedInterpolants, 0 QuantifiedInterpolants, 2638 SizeOfPredicates, 14 NumberOfNonLiveVariables, 1186 ConjunctsInSsa, 17 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 785/1223 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 8 thread instances CFG has 10 procedures, 280 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.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: 38, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1001 NumberOfCodeBlocks, 1001 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1054 ConstructedInterpolants, 0 QuantifiedInterpolants, 2325 SizeOfPredicates, 16 NumberOfNonLiveVariables, 772 ConjunctsInSsa, 18 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 606/1184 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 9 thread instances CFG has 11 procedures, 303 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 42, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 2033 NumberOfCodeBlocks, 2033 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 2090 ConstructedInterpolants, 0 QuantifiedInterpolants, 3800 SizeOfPredicates, 18 NumberOfNonLiveVariables, 2315 ConjunctsInSsa, 21 ConjunctsInUnsatCore, 5 InterpolantComputations, 1 PerfectInterpolantSequences, 3717/4459 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 10 thread instances CFG has 12 procedures, 326 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 4.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1162 NumberOfCodeBlocks, 1162 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1195 ConstructedInterpolants, 0 QuantifiedInterpolants, 2594 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 867/1607 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 11 thread instances CFG has 13 procedures, 349 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 2.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 49, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1239 NumberOfCodeBlocks, 1239 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1261 ConstructedInterpolants, 0 QuantifiedInterpolants, 2660 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1055/1795 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 12 thread instances CFG has 14 procedures, 372 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 54, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1240 NumberOfCodeBlocks, 1240 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1221 ConstructedInterpolants, 0 QuantifiedInterpolants, 2620 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1087/1827 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 13 thread instances CFG has 15 procedures, 395 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 58, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1349 NumberOfCodeBlocks, 1349 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1304 ConstructedInterpolants, 0 QuantifiedInterpolants, 2703 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1268/2008 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 14 thread instances CFG has 16 procedures, 418 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 5.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 3.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 61, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1352 NumberOfCodeBlocks, 1352 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1284 ConstructedInterpolants, 0 QuantifiedInterpolants, 2683 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1349/2089 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 15 thread instances CFG has 17 procedures, 441 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 6.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 66, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1415 NumberOfCodeBlocks, 1415 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1334 ConstructedInterpolants, 0 QuantifiedInterpolants, 2733 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1572/2312 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 16 thread instances CFG has 18 procedures, 464 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.1s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 70, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1505 NumberOfCodeBlocks, 1505 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1382 ConstructedInterpolants, 0 QuantifiedInterpolants, 2781 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2043/2783 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 17 thread instances CFG has 19 procedures, 487 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 4.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: 73, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1471 NumberOfCodeBlocks, 1471 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1326 ConstructedInterpolants, 0 QuantifiedInterpolants, 2725 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1814/2554 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 18 thread instances CFG has 20 procedures, 510 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 7.6s, OverallIterations: 3, 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: 77, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1502 NumberOfCodeBlocks, 1502 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1329 ConstructedInterpolants, 0 QuantifiedInterpolants, 2728 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 1987/2727 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 19 thread instances CFG has 21 procedures, 533 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 78, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1714 NumberOfCodeBlocks, 1714 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1528 ConstructedInterpolants, 0 QuantifiedInterpolants, 2927 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2716/3456 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 20 thread instances CFG has 22 procedures, 556 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 8.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1589 NumberOfCodeBlocks, 1589 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1363 ConstructedInterpolants, 0 QuantifiedInterpolants, 2762 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2367/3107 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 21 thread instances CFG has 23 procedures, 579 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1644 NumberOfCodeBlocks, 1644 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1394 ConstructedInterpolants, 0 QuantifiedInterpolants, 2793 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2574/3314 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 22 thread instances CFG has 24 procedures, 602 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 9.4s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 6.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1703 NumberOfCodeBlocks, 1703 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1426 ConstructedInterpolants, 0 QuantifiedInterpolants, 2825 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 2789/3529 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 23 thread instances CFG has 25 procedures, 625 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1939 NumberOfCodeBlocks, 1939 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1648 ConstructedInterpolants, 0 QuantifiedInterpolants, 3047 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4038/4778 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 24 thread instances CFG has 26 procedures, 648 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 10.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 8.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1761 NumberOfCodeBlocks, 1761 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1434 ConstructedInterpolants, 0 QuantifiedInterpolants, 2833 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3247/3987 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 25 thread instances CFG has 27 procedures, 671 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2190 NumberOfCodeBlocks, 2190 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1835 ConstructedInterpolants, 0 QuantifiedInterpolants, 3234 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6607/7347 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 26 thread instances CFG has 28 procedures, 694 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 12.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1853 NumberOfCodeBlocks, 1853 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1471 ConstructedInterpolants, 0 QuantifiedInterpolants, 2870 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 3747/4487 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 27 thread instances CFG has 29 procedures, 717 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 9.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1932 NumberOfCodeBlocks, 1932 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1538 ConstructedInterpolants, 0 QuantifiedInterpolants, 2937 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4092/4832 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 28 thread instances CFG has 30 procedures, 740 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 13.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 10.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1937 NumberOfCodeBlocks, 1937 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1505 ConstructedInterpolants, 0 QuantifiedInterpolants, 2904 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4287/5027 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 29 thread instances CFG has 31 procedures, 763 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 14.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 11.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2247 NumberOfCodeBlocks, 2247 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1788 ConstructedInterpolants, 0 QuantifiedInterpolants, 3187 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6590/7330 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 30 thread instances CFG has 32 procedures, 786 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.5s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 12.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2055 NumberOfCodeBlocks, 2055 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1568 ConstructedInterpolants, 0 QuantifiedInterpolants, 2967 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 4869/5609 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 31 thread instances CFG has 33 procedures, 809 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.7s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 12.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2101 NumberOfCodeBlocks, 2101 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1606 ConstructedInterpolants, 0 QuantifiedInterpolants, 3005 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5252/5992 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 32 thread instances CFG has 34 procedures, 832 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 13.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2113 NumberOfCodeBlocks, 2113 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1576 ConstructedInterpolants, 0 QuantifiedInterpolants, 2975 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5487/6227 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 33 thread instances CFG has 35 procedures, 855 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 18.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 14.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 2161 NumberOfCodeBlocks, 2161 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1597 ConstructedInterpolants, 0 QuantifiedInterpolants, 2996 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 5813/6553 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 34 thread instances CFG has 36 procedures, 878 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 21.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 17.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 2232 NumberOfCodeBlocks, 2232 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1642 ConstructedInterpolants, 0 QuantifiedInterpolants, 3041 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6149/6889 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 35 thread instances CFG has 37 procedures, 901 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 26.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 22.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2570 NumberOfCodeBlocks, 2570 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1970 ConstructedInterpolants, 0 QuantifiedInterpolants, 3369 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 12517/13257 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 36 thread instances CFG has 38 procedures, 924 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 24.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 19.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 2317 NumberOfCodeBlocks, 2317 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1676 ConstructedInterpolants, 0 QuantifiedInterpolants, 3075 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 6849/7589 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 37 thread instances CFG has 39 procedures, 947 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 27.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 22.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 2701 NumberOfCodeBlocks, 2701 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2032 ConstructedInterpolants, 0 QuantifiedInterpolants, 3431 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 11308/12048 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 38 thread instances CFG has 40 procedures, 970 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 18.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2372 NumberOfCodeBlocks, 2372 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1681 ConstructedInterpolants, 0 QuantifiedInterpolants, 3080 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 7587/8327 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 39 thread instances CFG has 41 procedures, 993 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 22.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 17.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 2446 NumberOfCodeBlocks, 2446 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1741 ConstructedInterpolants, 0 QuantifiedInterpolants, 3140 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 8051/8791 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 40 thread instances CFG has 42 procedures, 1016 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 24.8s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 20.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 2493 NumberOfCodeBlocks, 2493 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1747 ConstructedInterpolants, 0 QuantifiedInterpolants, 3146 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 8369/9109 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 41 thread instances CFG has 43 procedures, 1039 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 38.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, 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: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.0s InterpolantComputationTime, 4045 NumberOfCodeBlocks, 4045 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3273 ConstructedInterpolants, 0 QuantifiedInterpolants, 4672 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 32006/32746 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 42 thread instances CFG has 44 procedures, 1062 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 26.2s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 21.1s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 2566 NumberOfCodeBlocks, 2566 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 1770 ConstructedInterpolants, 0 QuantifiedInterpolants, 3169 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 9187/9927 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 43 thread instances CFG has 45 procedures, 1085 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 40.9s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 34.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 2.1s InterpolantComputationTime, 3914 NumberOfCodeBlocks, 3914 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 3105 ConstructedInterpolants, 0 QuantifiedInterpolants, 4504 SizeOfPredicates, 18 NumberOfNonLiveVariables, 889 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 26875/27615 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 44 thread instances CFG has 46 procedures, 1108 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 34.0s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 26.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 3070 NumberOfCodeBlocks, 3070 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2219 ConstructedInterpolants, 0 QuantifiedInterpolants, 3618 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 21506/22246 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 45 thread instances CFG has 47 procedures, 1131 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 37.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 30.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 3544 NumberOfCodeBlocks, 3544 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2671 ConstructedInterpolants, 0 QuantifiedInterpolants, 4070 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 28650/29390 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 46 thread instances CFG has 48 procedures, 1154 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 39.6s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 33.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 79, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 3562 NumberOfCodeBlocks, 3562 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 2661 ConstructedInterpolants, 0 QuantifiedInterpolants, 4060 SizeOfPredicates, 18 NumberOfNonLiveVariables, 856 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 4 InterpolantComputations, 1 PerfectInterpolantSequences, 35972/36712 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 47 thread instances CFG has 49 procedures, 1177 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 0.0s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown